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

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

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

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

很多程序员总是问数据库优化怎么学,有没有好的教材之类的问题。我也在书店看到过很多关于数据库优化的专业书籍,但是感觉更多的是关于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)

相关推荐

  • 数模技巧不用for循环且使用ggplot2如何实现地图上连线

    技术数模技巧不用for循环且使用ggplot2如何实现地图上连线小编给大家分享一下数模技巧不用for循环且使用ggplot2如何实现地图上连线,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1. 前文回顾

    攻略 2021年11月14日
  • 螓怎么读,在问大侠荣威5501.8启螓版

    技术螓怎么读,在问大侠荣威5501.8启螓版你的是1螓怎么读。8T的吗带T的保养要贵一些,机油有讲究的,一定要按时换机油。另外最好热车和冷车。5年左右可能要换了,好几万噢,另外带T的发动机转速上去涡轮介入后发动机噪音会大

    生活 2021年10月24日
  • 一学期是一年还是半年,一学年、是指一学期、还是一年

    技术一学期是一年还是半年,一学年、是指一学期、还是一年一学年是指一年一学期是一年还是半年。 一学年即从当年9月1日到次年的8月31日,暑假是学年分界线,一学年分为2个学期,寒假是学期分界线。 学校的教学年度。一般从秋季始

    生活 2021年10月29日
  • dw怎么制作asp动态网页以及向数据库增加记录

    技术dw怎么制作asp动态网页以及向数据库增加记录dw怎么制作asp动态网页以及向数据库增加记录,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。下面给大家介绍

    攻略 2021年12月2日
  • 怎么利用C++实现赫夫曼编码译码器

    技术怎么利用C++实现赫夫曼编码译码器本篇内容主要讲解“怎么利用C++实现赫夫曼编码译码器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么利用C++实现赫夫曼编码译码器”吧

    攻略 2021年11月29日
  • 动态初始化和静态初始化的区别(如何解决项目启动时初始化资源)

    技术中项目启动时实现初始化方法的加载参数是什么中项目启动时实现初始化方法的加载参数是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。spr

    攻略 2021年12月21日