zoukankan      html  css  js  c++  java
  • 数据库优化

    1. 数据库设计时尽量选取可变参数比如varchar代替char,节省空间
    2.因为数据库表越小,查询数据越快,所以我们在建表的时候尽可能的表中字段设的尽可能小
    3.尽量把表中字段设置为not null,这样查询就不用去比较null值
    4.使用连接(JOIN)来代替子查询,速度会快很多
    5.使用联合(UNION)来代替手动创建的临时表
    6.在join  where判断以及orderby排序的字段上建立索引,但是避免在大量数据的字段上建立
    7.在建有索引的字段上尽量不要使用函数进行操作。以免索引失效
    8.能不用*查询就尽量不用,用具体要用的字段从表中查数据。
    9.尽量避免使用游标,因为游标的效率较差
    10.尽量用exist代替in 尽量不用in 和not in,这样玩查询全部表,范围区间能用between就别用in
  • 相关阅读:
    软件工程实践总结
    用户使用调查报告
    Beta 冲刺 随笔合集
    Beta 冲刺 七
    Beta 冲刺 六
    Beta 冲刺 五
    Beta 冲刺 四
    Beta 冲刺 三
    Beta 冲刺 二
    Beta 冲刺 一
  • 原文地址:https://www.cnblogs.com/aknife/p/11357364.html
Copyright © 2011-2022 走看看