- 5
- 0
- 约7.09千字
- 约 26页
- 2017-03-22 发布于四川
- 举报
能使查询加快的途径 索引的引用 SQL的优化 一些函数的使用技巧 索引的引用(1) 当插入的数据为数据表中的记录数量的10%以上,首先需要删除该表的索引来提高数据的插入效率,当数据插入后,再建立索引。 索引的引用(2) 避免在索引列上使用函数或计算,在where子句中,如果索引是函数的一部分,优化器将不再使用索引而使用全表扫描。如: 低效: select * from report_sale_account where hsjj*10 1000; 高效: select * from report_sale_account where hsjj 1000/10; 索引的引用(3) 尽量避免在索引列上使用not和 “!=”和“”,索引只能告诉什么存在于表中,而不能告诉什么不存在于表中,当数据库遇到not 和 “!=” 和“”时,就会停止使用索引而去执行全表扫描。 索引的引用(4) 请务必注意,检索中不要对索引列进行处理,如:TRIM,TO_DATE,类型转换等操作,破坏索引,使用全表扫描,影响SQL执行效率 索引的引用(5) 避免在索引列上使用IS NULL和IS NOT NULL 避免在索引中使用任何可以为空的列,ORACLE将无法使用该索引 对于单列索引,如果列包含空值,索引中将不存在此记录; 对于复合索引,如果每个列都为空,索引中同样
您可能关注的文档
- oracle10g经典实战第10章节其他概念.ppt
- part3.市场和福利ch09.应用:国际贸易.ppt
- pcb设计基础2011.3.ppt
- percyjcakson英语演讲.ppt
- PhotoshopCS3基础知识-界面讲解.ppt
- Photoshop经典10实例“一期”.ppt
- PHPCMS发开实例PHPCMS二次开发模板.ppt
- PH计原理及注意事项.ppt
- pkpm应用第1-2章.ppt
- powerdesigner的管理CDM.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 2026《混凝土内部温度场的模拟分析案例》4700字.docx
- 2025广东东莞市樟木头实业投资控股集团有限公司招聘材料员1人笔试备考试题及答案解析.docx VIP
- 巴中市平昌县县级医疗机构选调笔试真题2024.pdf VIP
- 金融市场学期末考试.docx VIP
- 上海市2025年普通高校招生本科普通批次平行志愿院校专业组投档分数线.docx VIP
- 大理州工会招聘考试题及答案.doc VIP
- 三年级同步钢笔字帖练字.pdf VIP
- 高一物理必修1基本概念题(含答案).pdf VIP
- 钉磨机床设计.docx VIP
- 山东省济南市莱芜第一中学2025-2026学年高二下学期期中考试 语文试题.pdf
原创力文档

文档评论(0)