SQL优化条

前端之家收集整理的这篇文章主要介绍了SQL优化条前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

(1) SELECT子句中避免使用 ‘ * ‘: ORACLE在解析的过程中,会将'*' 依次转换成所有的列名,这个工作是通过查询数据字典完成的,这意味着将耗费更多的时间

(2) 尽量多使用COMMIT: 只要有可能,在程序中尽量多使用COMMIT,这样程序的性能得到提高,需求也会因为COMMIT所释放的资源而减少: COMMIT所释放的资源: a. 回滚段上用于恢复数据的信息. b. 被程序语句获得的锁 c. redo log buffer 中的空间 d. ORACLE为管理上述3种资源中的内部花费

(3) 使用表的别名(Alias): 当在sql语句中连接多个表时,请使用表的别名并把别名前缀于每个Column上.这样一来,就可以减少解析的时间并减少那些由Column歧义引起的语法错误.

猜你在找的MsSQL相关文章