希望十年后,我们都能活成我们喜欢的样子

导航

 

java中连接数据库的方法:

step1:加载驱动类

step2: 获取连接

step3: 准备执行语句

String name = "com.mysql.jdbc.Driver"  //Mysql 
Class.forName(name);//1.指定连接类型  
 conn = DriverManager.getConnection(url, user, password);//2.获取连接  
 pst = conn.prepareStatement(sql);//3.准备执行语句  

 

 

mysql数据库查询优化:

1. 数据量少的,查询较少的字段尽量不要建索引。在大数据的操作中,一个好的索引将大大提升数据的查询速度!!!这是真的。今天发生了一件事,十分的傻逼。就因为没有建立索引,导致表关联查询速度非常慢。最可气的是还锁表了,建完索引,速度贼快啊。(ps:mysql锁表解决方案,执行 show processlist, 杀掉对应的进程 kill XXXXX)

2. 尽量不要建外键,而是在程序里控制。

3. 查询数据的时候应该关联查询还是在程序中分开执行呢? 大佬说的是尽量关联查询,频繁的链接释放反而会造成对数据库的压力,所以呢,还是采用关联查询。有时间检验下。

 

posted on 2017-06-12 14:07  王凯的影迷朋友  阅读(138)  评论(0编辑  收藏  举报