首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据库设置的最佳磁盘分区(15个驱动器)

数据库设置的最佳磁盘分区(15个驱动器)
EN

Server Fault用户
提问于 2010-03-15 13:53:23
回答 2查看 285关注 0票数 2

我们正在建立一个新的数据库系统,并有15个驱动器可玩(+2机上操作系统)。

如果总共有15个驱动器,那么最好是将所有14个驱动器设置为一个RAID-10块(+1个热备用),或者拆分为两个RAID--10组用于数据(8个磁盘),一个用于日志/备份(6个磁盘)。

我的问题归结为以下几点:是否有一个特定的点,在一个RAID中有更多的驱动器-10设置将打破预定的驱动器分成更小的RAID-10套。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2010-03-15 14:11:05

我可能会设置12在RAID-10与一个热备用和4在RAID-5,这样你可以得到一些平价为您的备份,虽然RAID-6将是更理想的。

您所获得的性能将在很大程度上取决于您的RAID控制器,尽管有了一个很好的控制器,它可以很好地扩展。

票数 0
EN

Server Fault用户

发布于 2010-03-15 14:00:17

你不会喜欢的..。视情况而定;)

我会怎么做:

  • 采取4个驱动器,RAID 10。放下64 go的底部运行系统,其余的为日志;)有溜溜球去。由于操作系统基本上没有什么东西,而且您有一个缓存raid控制器(希望如此),两个分区的影响是最小的。
  • 其他11人..。拿出一份作为备用。
  • 10...这取决于你需要什么。为了高性能,我会再次去RAID 10。

这里的诀窍是,数据库存储盘上的IO活动不会干扰日志IO功能。这基本上提供了两端定义的IO特征,这些特征是可以保证的,并且可以独立测量。

根据RAID控制器和操作系统的不同,您可能希望小心处理SQL Server上的格式:

  • 对齐隔板1mb -自动与2008年向上,螺丝之前。使用256k+条纹组。
  • 用64 OS节点NTFS格式化磁盘子系统(OS除外)
  • 使用多个数据库文件,特别是对于tmepdb的数据库/日志文件,和处理器可以并行运行线程(=核,内核*2用于超线程)的数量一样多,因为文件存在分配“瓶颈”。
  • 不要在正常操作中使用自动增长-预分配空间。你真的不想在困难的时候表现出自动成长的效果。
票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/122612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档