- 1
- 0
- 约1.34万字
- 约 17页
- 2025-06-06 发布于广西
- 举报
关键字:充分利用过滤条件
原始sql查询
SELECTDISTINCTASrowid,
ASid,
a.cstguid,
b.cstname,
Isnull(b.cardid,)AScardid,
Isnull(b.mobiletel,)++Isnull(b.hometel,)++Isnull(b.officetel,)ASlxtel,
ASoppguid,
a.buguid,
ASprojguid,
c.memlevel,
c.memcode,
c.memguid,
c.buguidAShjbuguid,
ASusername,
ASuserguid,
d.bunameAShjbuname
FROMp_cstattacha
LEFTJOINp_customerbONa.cstguid=b.cstguid
LEFTJOINh_membercONb.cstguid=c.cstguidANDc.memstatus=正式会员
LEFTJOINmybusinessunitdONc.buguid=d.buguid
WHERE(1=1)
AND(Isnull(b.mobiletel,)++Isnull(b.hometel,)++Isnull(b.officetel,)LIKE)
优化前的IO
表Worktable。扫描计数0,逻辑读取0次,物理读取0次,预读0次,lob逻辑读取0次,lob物理读取0次,lob预读0次。
表h_Member。扫描计数1,逻辑读取4818次,物理读取0次,预读0次,lob逻辑读取0次,lob物理读取0次,lob预读0次。
表p_CstAttach。扫描计数1,逻辑读取12897次,物理读取0次,预读0次,lob逻辑读取0次,lob物理读取0次,lob预读0次。
表p_Customer。扫描计数1,逻辑读取27222次,物理读取0次,预读0次,lob逻辑读取0次,lob物理读取0次,lob预读0次。
表myBusinessUnit。扫描计数1,逻辑读取6次,物理读取0次,预读0次,lob逻辑读取0次,lob物理读取0次,lob预读0次。
优化前的执行方案〔总估计子树本钱:56.239〕
优化过程分析
第一步:从业务角度分析。这里要找号码是的客户,拥有该号码的客户不会很多,为什么会有这么高的IO呢?很可能没有利用到索引,扫描产生这么大的IO;
第二步:看一下执行方案。确实是索引扫描。那么,有过滤条件为什么没有利用到索引呢?
第三步:分析一下sql。过滤条件不符合sARG标准:1、过滤条件左侧有函数;2、like条件左侧有百分号(%);怎么办?
第四步:再分析业务。操作员什么情况下会对号码做模糊查询?可能是这种情况:异地录入时前面加了0。买房人有多少使用异地呢?我统计了一下wk2008_5_13日的数据库,异地只占0.65%。为了满足0.65%的查询准确性牺牲99.35%查询性能有些不值得?;
第五步:我们能否这样改造呢?在普通查询中提供号码的精确查询,满足99.35%查询要求,在高级查询中使用模糊查询,满足另外0.65%的查询。
改造后的sql查询
SELECTDISTINCTASrowid,
ASid,
a.cstguid,
b.cstname,
Isnull(b.cardid,)AScardid,
Isnull(b.mobiletel,)++Isnull(b.hometel,)++Isnull(b.officetel,)ASlxtel,
ASo
您可能关注的文档
- 虹口区2015学年度第一学期期终教学质量监控测试-中预数学-试卷质量分析表.ppt
- 中国法制史考试小抄.doc
- 一元一次方程应用-(3).doc
- 一建考题及答案汇总(四科).docx
- 阐释学派翻译课件20161013.pptx
- 九上物理-电流表与电压表的使用教案+练习.doc
- 编译原理第6章习题答案.pptx
- 中铁八局集团有限公司高校毕业生见习大纲.doc
- 一元二次方程知识点及对应习题.doc
- 补充2-随机模型奇异的平差.ppt
- 2026年中国直嘴轴用挡圈钳市场调查研究报告.docx
- 2026年中国胶带原纸市场调查研究报告.docx
- 2026年学历类自考专业(英语)英语阅读(一)-英美文学选读参考题库含答案解析(5卷试题版).docx
- 2026年中国石材切磨工具市场调查研究报告.docx
- 2026年中国家用装饰件市场调查研究报告.docx
- 2026年中国浴室套件市场调查研究报告.docx
- 2026年中国五折花边金柄铅笔伞市场调查研究报告.docx
- 2026年中国智能跟踪高速球摄像机市场调查研究报告.docx
- 2026年中国铁标框市场调查研究报告.docx
- 2026年中国宽频网络多功能用户服务系统市场调查研究报告.docx
最近下载
- 高质量数据集建设实施路径(34页 PPT).pptx VIP
- 2026年安全员C证考核考试试题(附答案).docx
- 2012年《全国统一安装工程预算定额河北省消耗量定额》解释.pdf
- 寒窑赋诵读讲解.pptx VIP
- 新疆2022系列标准设计图集新22S2 给水工程.pdf VIP
- 2026年江西工业贸易职业技术学院单招职业技能考试题库带答案解析.docx VIP
- 2026年江西工业贸易职业技术学院单招职业技能考试题库带答案详解(完整版).docx VIP
- 八下物理 7.1 力(教学课件).pptx
- 计算机视觉应用实战(OpenCV)高职全套教学课件.pptx
- 《学行为规范-做文明学生》主题班会课件.ppt VIP
原创力文档

文档评论(0)