- 2
- 0
- 约8.46千字
- 约 7页
- 2017-06-08 发布于重庆
- 举报
浅谈SQL的优化方法1
浅谈SQL的优化方法
摘要:对于大数据量的数据库查询,SQL的优化是提高系统性能的重要手段。本文介绍了SQL 优化的原理和方法,结合SQL优化方法在海关风险平台的实际应用,探讨海关风险平台系统在SQL优化方面的解决方法。
关键词:SQL优化;关系型数据库;风险平台
前言
决定DBMS的性能的因素有两个:硬件和软件。使用频率高的CPU、使用多处理器、加大内存容量、增加Cache、提高网络速度等这些都非常有效的硬件调优方式。不过对硬件进行调优对系统性能的提高是有限的,虽然有非常好的硬件条件但是如果编写的SQL质量非常差的话,系统的性能也不会有明显的改善,而如果对SQL语句进行充分的优化,即使硬件条件稍差,系统性能的变化也是非常惊人的。
SQL调优的基本原则
“二八原理”是一个普遍的真理,特别是在计算机的世界中表现得更加明显,那就是20%的代码资源占用了80%的总资源消耗。SQL也是一种代码,因此它也符合这个原理。在进行SQL调优的时候应该把主要的精力放在这20%最消耗系统资源的SQL语句中,不要想把所有的SQL语句都调到最优的状态。
很多的DBMS都提供了非常好的用来分析系统中所有的SQL语句资源消耗的工具,借助这些工具发现占用系统资源最多的SQL语句,然后尝试对它们进行优化。优化后再次执行分析、迭代这一过程,直到系统中没有明显的系统资源消耗异常的SQL语句为止。
索引
索
您可能关注的文档
- Cap139Ndihydrostreptomycinandstreptomycin八.doc
- Cap139Ndihydrostreptomycinandstreptomycin六.doc
- REACH法规第四卷译稿-24.doc
- REACH法规第四卷译稿-25.doc
- REACH法规第四卷译稿-36.doc
- CAP139NPUBLICHEALTH(ANIMALSANDBIRDS)(CHEMICALRESIDUES)REGULATION十五.doc
- Cap139Ns3Presenceofprohibitedchemicalsinfoodanimals八.doc
- Cap139Ns3Presenceofprohibitedchemicalsinfoodanimals十三.doc
- readdata(预防H2S中毒指南).doc
- REACH法规要点解读.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)