科技之家

科技之家,汇聚专业声音 解析IT潮流

24小时 >

首页 > 24小时 >

数据库优化理论介绍(数据库优化理论优化概述)

来源: 时间:2023-05-20 11:31:15

  数据库优化是一项很复杂的工作,因为这最终需要对系统优化的很好理解才行。尽管对系统或应用系统的了解不多的情况下优化效果还不错,但是如果想优化的效果更好,那么就需要对它了解更多才行。

  中文名:数据库优化理论

  基本设计:让系统运行得快最重要因素

  类 别:复杂的工作

  意 义:完善数据库知识

  数据库优化理论优化概述

  让系统运行得快最重要因素是数据库的基本设计。并且还必须清楚系统要用来做什么,以及存在的瓶颈。

\n

  最常见的系统瓶颈有以下几种:

\n

  磁盘搜索 它慢慢地在 磁盘中搜索数据块。对现代磁盘来说,平时的搜索时间基本上小于10毫秒,因此理论上每秒钟可以做100次磁盘搜索。这个时间对于全新的新磁盘来说提高的不多,并且对于只有一个 数据表的情况也是如此。加快搜索时间的方法是将数据分开存放到多个磁盘中。

\n

  磁盘读/写 当磁盘在正确的位置上时,就需要读取数据。对现代磁盘来说,磁盘吞吐量至少是10-20MB/秒。这比磁盘搜索的优化更容易,因为可以从多个媒介中并行地读取数据。

\n

  CPU周期 数据存储在主 内存中(或者它已经在主内存中了),这就需要处理这些数据以得到想要的结果。

\n

  内存带宽 当CPU要将更多的数据存放在 CPU缓存中时,主内存的带宽就是瓶颈了。在大多数系统中,这不是常见的瓶颈,不过也是要注意的一个因素。

相关文章

Win