- 4
- 0
- 约4.82千字
- 约 5页
- 2016-08-17 发布于重庆
- 举报
ora数据学习总结
十一 sql语句学习(包括oracle和db2)
11.1 Oracle索引建立和索引分析:
create index roa_idx on LOCAL_VO(MONTH,DAY);
analyze index roa_idx compute statistics;
11.1 where 条件的执行顺序:
Oracle的where条件执行顺序是从右往左执行,也就是从下向上执行
Db2没有固定的执行顺序,因为DB2中根据RUNSTAT的统计信息自己确定优化的,可能会重写,所以不一定是固定顺序a. 如果检索数据量超过30%的表中记录数.使用索引将没有显著的效率提高.?
b. 在特定情况下, 使用索引也许会比全表扫描慢, 但这是同一个数量级上的?区别. 而通常情况下,使用索引比全表扫描要块几倍乃至几千倍!
问题小记:
1.在进行遍历表中的数据时候,先遍历表中的索引字段数据,然后再查找符合条件的数据。这样建立索引的时候最好是把建立在选择性高,有where中的字段。
2.建立索引最好建立在数字型,最好不要建立在varchar字段上面。
3.索引值一般最好不要进行转换数据类型,这样会改变索引的作用。 4. 避免在索引中使用任何可以为空的列,ORACLE将无法使用该索引 .对于单列索引, 如果列包含空值,索
您可能关注的文档
- jquery选择器的详细解读.doc
- K106+260圆管涵施工组织设计.doc
- 基于单片机的数字频率计浙江师范大学网络课程.doc
- j教案.doc
- k24+200-k26+500路基施工组织设计.doc
- 重点税源资料填报注意事项.doc
- 重点要害部位管理的规定.doc
- kaoshida--2010年全国硕士研究生统一考试数学门类联考考试大纲.doc
- kinetic基础化学动力学.doc
- ktv装修设计之有关包房中ktv家具布置技巧介绍.pptx
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
原创力文档

文档评论(0)