积极答复者
关于数据库部署在磁盘阵列的问题

问题
答案
-
不是分配到不同的分区,而是分配到不同的硬盘。一个阵列可看作一个硬盘吧。
文件要分配到不同的硬盘或阵列上去才能优化性能吧
hello- 已标记为答案 Hong-Gang Chen - MSFTModerator 2010年2月12日 5:29
-
书上说,如果有多个磁盘资源的话,可以建多个文件组,并把数据库文件分配到多个文件组里从而提高了读写性能。
Should have at least 3 arrays for database if possible, one arary each for data files, log files and tempdb. If you can get more than 3 arrays, then consider spread data files on multiple arrays.
如果服务器只有一个阵列5,即使建了多个分区,并把数据库分配到不同的分区,也不会提高性能的吧
另外,服务器上最多只能有6块磁盘,在部署的时候出于性能最大化的考虑,应该如何部署呢。
还有,公司到是有sas,但厂家也是10几块盘做成了一个阵列,这样并不是最佳的性能考虑吧。
最后,在什么样的情况下考虑建将要数据库文件呢。- 已标记为答案 Hong-Gang Chen - MSFTModerator 2010年2月12日 5:29
全部回复
-
不是分配到不同的分区,而是分配到不同的硬盘。一个阵列可看作一个硬盘吧。
文件要分配到不同的硬盘或阵列上去才能优化性能吧
hello- 已标记为答案 Hong-Gang Chen - MSFTModerator 2010年2月12日 5:29
-
书上说,如果有多个磁盘资源的话,可以建多个文件组,并把数据库文件分配到多个文件组里从而提高了读写性能。
Should have at least 3 arrays for database if possible, one arary each for data files, log files and tempdb. If you can get more than 3 arrays, then consider spread data files on multiple arrays.
如果服务器只有一个阵列5,即使建了多个分区,并把数据库分配到不同的分区,也不会提高性能的吧
另外,服务器上最多只能有6块磁盘,在部署的时候出于性能最大化的考虑,应该如何部署呢。
还有,公司到是有sas,但厂家也是10几块盘做成了一个阵列,这样并不是最佳的性能考虑吧。
最后,在什么样的情况下考虑建将要数据库文件呢。- 已标记为答案 Hong-Gang Chen - MSFTModerator 2010年2月12日 5:29