怎么样写SQL语句能提高性能?

1、 不要写select *这种语句。  因为有三个缺陷: (1)会将'*' 依次转换成所有的列名, 这个工作是通过查询数据字典完成的, 这意味着将耗费更多的时间;(2) 扩展问题,比如程序中写了这个SQL语句,如果又加了一列的话,还要多取出一列数据; (3)造成额外的书签查找或者将查找变成扫描;

http://kb.cnblogs.com/page/160066/

http://www.cnblogs.com/CareySon/archive/2012/06/14/ChoiceOfDataTypeWhenDesignTable.html

http://oracle.chinaitlab.com/optimize/724776.html

http://kb.cnblogs.com/page/115548/

回头再写。

原文地址:https://www.cnblogs.com/kangls/p/2975640.html