- 3
- 0
- 约1.18万字
- 约 60页
- 2018-11-09 发布于湖北
- 举报
sql编写规范跟优化章节稿
SQL优化(oracle) 基于索引的SQL语句优化 8、频繁进行数据操作的表,不要建立太多的索引; 9、删除无用的索引,避免对执行计划造成负面影响; 以上是一些普遍的建立索引时的判断依据。一言以蔽之,索引的建立必须慎重,对每个索引的必要性都应该经过仔细分析,要有建立的依据。 SQL优化(oracle) 基于索引的SQL语句优化 太多的索引与不充分、不正确的索引对性能都毫无益处:在表上建立的每个索引都会增加存储开销,索引对于插入、删除、更新操作也会增加处理上的开销。 另外,过多的复合索引,在有单字段索引的情况下,一般都是没有存在价值的;相反,还会降低数据增加删除时的性能,特别是对频繁更新的表来说,负面影响更大。 SQL优化(oracle) 避免对列的操作 任何对列的操作都可能导致全表扫描,这里所谓的操作包括数据库函数、计算表达式等等,查询时要尽可能将操作移至等式的右边,甚至去掉函数。 例1:下列SQL条件语句中的列都建有恰当的索引,但30万行数据情况下执行速度却非常慢: select * from record where substrb(CardNo,1,4)=5378(13秒) select * from record where amount/30 1000(11秒) selec
您可能关注的文档
最近下载
- 第六届全国大学生语言文字能力大赛考试题库(含答案).docx VIP
- 2026年初级会计职称《初级会计实务》考前必背.pdf VIP
- 2026年国家开放大学电大《个人与团队管理》机考考试题题库含答案.docx VIP
- 北师大版八年级数学下册《第一章三角形的证明》单元测试卷(带答案).docx VIP
- 脑卒中康复——基于功能的方法(第二版).docx
- 2025年西城区初二地理会考试题及答案.pdf VIP
- 2024年贵州省高考物理+化学+生物试卷(真题+答案).pdf VIP
- 2024版53全优卷3年级语文下册(人教RJ)附参考答案(A3打印版).doc
- 《地方导游基础知识》教学课件合集.pptx
- NCIC临床实践指南:免疫检查点抑制剂毒性管理指南(2026版)课件.pptx VIP
原创力文档

文档评论(0)