发光的石头 发表于 2015-2-25 13:57:17

存储I/O设计和性能调优

在一定条件下,RAM 访问仅需要大概 540个 CPU时钟周期,而磁盘访问则需要花费大概20 000 000个CPU 时钟周期。很明显,系统中访问数据最薄弱的环节就是磁盘 I/O 存储系统,从性能调整的角度来说,就是确保磁盘数据布局不会成为更严重的瓶颈。糟糕的数据布局将会给 I/O 性能带来更大的影响。在对系统进行任何优化活动之前,首先应该了解您的存储 I/O 系统的物理体系结构,因为如果您所设计的存储 I/O 系统非常糟糕,并且其中包含慢速磁盘,或者适配器的使用非常低效,那么其他的任何优化工作都无法提供帮助。
数据库的作用就是实现对数据的管理和查询。任何一个数据库系统,必然存在对数据的大量读、写操作。所以I/O问题也往往是导致数据库性能问题的重要原因。要控制好数据库的整体I/O性能,在规划数据库架构时就需要做好存储I/O系统的设计和配置。例如,将对I/O要求不同的文件放置在不同的存储设备上;规划表空间容器的分布、均衡I/O负担、使用并行I/O访问等。在一个应用系统的逻辑部署和物理部署图中,存储和操作系统位于应用系统体系结构的最底层。而数据库是部署在操作系统和存储层之上的,所以我们在做数据库的物理设计和逻辑设计之前,必须先做好存储I/O设计。存储I/O设计中最大的一个原则就是将I/O访问的分布最大限度地平衡在所有可以利用的物理设备上。



dongming 发表于 2015-11-8 06:10:00

这个好东西!

word哥 发表于 2016-12-10 04:46:55

感谢楼主分享!!|谢谢分享

heuet032606 发表于 2020-11-5 23:32:51

存储销售员 发表于 2020-11-5 23:33:22

这个不错,感谢分享啦

bjcdh 发表于 2020-11-14 22:47:31

受教,谢谢分享~

497797169 发表于 2020-12-8 21:25:34

不错,支持支持。。。

sculfm 发表于 2020-12-9 21:48:01

不错,支持支持。。。

aaaa1111 发表于 2020-12-9 21:58:34

好东东,谢谢老大分享!

欣慰 发表于 2020-12-10 23:06:10

楼主威武,谢谢分享
页: [1]
查看完整版本: 存储I/O设计和性能调优