浅谈SQL的优化方法1.docVIP

  • 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语句为止。 索引 索

文档评论(0)

1亿VIP精品文档

相关文档