package connection_mysql;
import java.sql.*;
`public class Main{private static Connection connect=null;private static Statement PreparedStatement=null;private static ResultSet ResultSet=null;
public static void main(String[] args) {
String pilote = "com.mysql.jdbc.Driver";
System.out.println("---------------------------");
try{
Class.forName(pilote);
System.out.println("---------1------------------");
connect = DriverManager.getConnection("jdbc:mysql://localhost/feedback?"
+ "user=sqluser&password=sqluserpw");
Statement statement = connect.createStatement();
ResultSet resultSet = statement
.executeQuery("select * from FEEDBACK.COMMENTS");
while(resultSet.next()){
System.out.println("---------------------------");
System.out.println("nom etudiant "+resultSet.getString("myuser"));
}
}catch(Exception e){
System.out.print("errooor"+e);
}
}
}
数据库性能取决于模式设计和正在运行的查询类型,以及各种表及其属性中的数据量和分布。当你变得非常疯狂,“越界”的性能时,首先要检查的是你没有做一些愚蠢的事情,比如试图通过一个超慢的链接获取一个百万字节的数据。
我们需要更多的信息来帮助你!
您要做的第一件事是尝试通过最简单的工具访问,比如“终端监视器”。如果它在那里表现不好,你必须看看你的基本面。
问题内容: 我已经开发了一个用户批量上传模块。有两种情况,当数据库有零条记录时,我批量上传了20000条记录。大约需要5个小时。但是,当数据库已经有大约30 000条记录时,上传速度将非常缓慢。上载2万条记录大约需要11个小时。我只是通过fgetcsv方法读取CSV文件。 下面是运行的查询。(我正在使用Yii框架) 如果存在,请更新用户: 如果用户不存在,请插入新记录。 表引擎类型为MYISAM。
我正在执行一个有限制的表清理,但之前想检查计数。 simple count()查询没有响应。 该表可能有超过5000万条记录。我知道在这么大的数据集中添加连接的影响。但是,这是清理与其他表不匹配的数据所必需的。 如有任何指导,将不胜感激。或替代方法。
我想在数据库中得到一些电子邮件,每个电子邮件都有一个状态。所有可能的状态都是一个表中的stock,在该表中它们都有权限(如show、edit、delete等)。那些电子邮件不是用户通过一个站点的权限,而是一个用户添加的电子邮件列表。 下面是表的结构: 电子邮件表 状态表 谢谢
问题内容: 我正在使用Google BigQuery,并且正在从PHP执行一些简单的查询。(例如,从电子邮件中的SELECT * WHERE email='mail@test.com‘)我只是在检查表中是否存在该电子邮件。 表“电子邮件”目前为空。但是,PHP脚本仍然需要大约4分钟的时间来检查一个空表上的175封电子邮件。.如我希望将来该表将被填充,并且将有500 000封邮件,那么我想请求时间会
问题内容: 我有一个MySQL查询(Ubu 10.04,Innodb,Core i7、16Gb RAM,SSD驱动器,优化的MySQL参数): 表em_link_data有大约700万行,em_link有数千行。此查询大约需要 18秒 才能完成。但是,如果我替换子查询的结果并执行以下操作: 那么查询将在不到1毫秒的时间内运行。仅子查询在不到1毫秒的时间内运行,因此索引了列linkid。 如果我将查
问题内容: 这是一个非常简单的查询: 之前花了15分钟,但是那是在Mysql安装中,缓冲池大小太小,15分钟就可以了,因为这是每月的工作。我升级到Mysql 5.7(从5.1或5.2之类的版本),因为最初的安装是32位的,所以我无法将innodb缓冲池的大小提高到该数据库所需的最小10gb(我在具有以下功能的计算机上将其设置为16GB): 32GB RAM。一个月后,我现在去运行此查询,但它在6个