数据库访问优化法则是什么

技术数据库访问优化法则是什么本篇文章为大家展示了数据库访问优化法则是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。  在网上有很多文章介绍数据库优化知识,但是大部份文章只是对

本文向您展示了什么是数据库访问优化规则。内容简洁易懂。一定会让你眼前一亮。希望通过这篇文章的详细介绍,你能有所收获。

网上有很多关于数据库优化知识的文章,但大多只说明了一个方面,而对于我们程序员来说,这种介绍并不能很好地掌握优化知识,因为很多介绍只是针对一些具体场景的优化,所以有时候会误导或者让程序员对数据库优化感到神秘。

很多程序员总是问数据库优化怎么学,有没有好的教材之类的问题。我也在书店看到过很多关于数据库优化的专业书籍,但是感觉更多的是关于DBA或者PL/SQL开发的,个人觉得不适合普通程序员。要成为数据库优化大师,不需要几周或几个月就能实现。不是因为数据库优化有多先进,而是因为一方面需要有非常好的技术功底,对操作系统、存储硬件网络、数据库原理等有扎实的基础知识,另一方面需要花费大量的时间对具体的数据库进行实际测试和总结。

00-1010要正确优化SQL,需要快速定位性能瓶颈,也就是快速找出我们SQL的主要成本在哪里。大多数情况下,性能最慢的设备会是瓶颈,比如下载文件时网速可能是瓶颈,本地复制文件时硬盘可能是瓶颈。为什么我们可以快速识别这些一般任务中的瓶颈,因为我们对这些慢速设备的性能数据有一些基本的了解,比如网络带宽是2Mbps,硬盘是7200rpm等等。

根据当前计算机硬件的基本性能指标和数据库中的主要操作内容,我们可以整理出如下所示的基本性能优化规则:

这个优化法则归纳为5个层次:

1.减少数据访问(减少磁盘访问)

2.返回更少的数据(减少网络传输或磁盘访问)

3.减少交互次数(减少网络传输)

4.减少服务器CPU开销(减少CPU和内存开销)

5.使用更多资源(增加资源)

因为每一层优化规则都是为了解决其对应硬件的性能问题,所以性能提升比例不同。传统的数据库系统设计是尽可能为低速设备提供优化方法,因此低速设备问题的优化方法较多,优化成本较低。任何SQL性能优化都应该根据这个规则自上而下地诊断问题并提出解决方案,而不是先增加资源解决问题。

以上内容就是数据库访问优化规则是什么。你学到什么知识或技能了吗?如果你想学习更多的技能或丰富你的知识,请关注行业信息渠道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/113345.html

(0)

相关推荐

  • 怎么使用muscle进行多序列比对

    技术怎么使用muscle进行多序列比对怎么使用muscle进行多序列比对,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。muscle是最为广泛使用的多序列

    攻略 2021年11月10日
  • html的语言特点是什么(html的主要特点是什么)

    技术html的主要特点有哪些本篇内容主要讲解“html的主要特点有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“html的主要特点有哪些”吧!

    攻略 2021年12月14日
  • Ubuntu常用命令都有哪些

    技术Ubuntu常用命令都有哪些这篇文章给大家介绍Ubuntu常用命令都有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。我们使用 Ubuntu 系统,主要是使用 Ubuntu 系统下的命令,所以

    攻略 2021年11月11日
  • 戒指含义,西方戒指各个手指戴法含义?

    技术戒指含义,西方戒指各个手指戴法含义?戴戒指是有讲究的戒指含义。按西方的传统习惯来说,左手显示的是上帝赐给你的运气,因此,戒指通常戴在左手上。国际上比较流行的戴法是:
    食指———想结婚,表示未婚;
    中指———已经在恋爱

    生活 2021年10月22日
  • eclipse怎样配置mybatis(eclipsemybatis插件推荐)

    技术Eclipse的插件MyBatis Editor有什么用这篇文章将为大家详细讲解有关Eclipse的插件MyBatis Editor有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所

    攻略 2021年12月15日
  • export和export default的作用是什么

    技术export和export default的作用是什么这篇文章主要讲解了“export和export default的作用是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究

    攻略 2021年11月12日