zoukankan      html  css  js  c++  java
  • 笔记--数据库总结

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

  • 相关阅读:
    git命令小汇总和github
    有关版本控制--SVN
    ng-做一个简单的通讯录--学习使用路由和HTTP
    ng-辅助操作
    ng-router
    ng-http
    ng-指令
    ng-组件
    ng-核心特性(模型概念)
    ng--tolist说明
  • 原文地址:https://www.cnblogs.com/FancyLian/p/6669290.html
Copyright © 2011-2022 走看看