Sql server 建议放置SQL Server OLTP数据库的tempdb和日志
假设以下配置: 驱动器D。。。数据,驱动器E。。。。TempDB,驱动器F。。。日志 假设所有驱动器都位于带有各自驱动器控制器的独立主轴上 关于绩效;上述配置是最优的、合理的还是不可取的 考虑到预算限制,这些数据库中的任何一个都可以共享save驱动器而不会显著降低性能吗Sql server 建议放置SQL Server OLTP数据库的tempdb和日志,sql-server,performance,optimization,configuration,Sql Server,Performance,Optimization,Configuration,假设以下配置: 驱动器D。。。数据,驱动器E。。。。TempDB,驱动器F。。。日志 假设所有驱动器都位于带有各自驱动器控制器的独立主轴上 关于绩效;上述配置是最优的、合理的还是不可取的 考虑到预算限制,这些数据库中的任何一个都可以共享save驱动器而不会显著降低性能吗 这些驱动器中哪一个需要最快?如果不全面分析您的系统,很难回答这个问题。例如,为了正确地执行此操作,我们应该知道您的系统将生成何种IOPS,以便规划比峰值负载稍多的容量 我总是喜欢RAID10,它是一个全面的、每样东西都有单独的阵
这些驱动器中哪一个需要最快?如果不全面分析您的系统,很难回答这个问题。例如,为了正确地执行此操作,我们应该知道您的系统将生成何种IOPS,以便规划比峰值负载稍多的容量 我总是喜欢RAID10,它是一个全面的、每样东西都有单独的阵列,而且在许多情况下,它会根据性能需要拆分成不同的文件组 然而,在预算有限的环境中,对于想要接近理想的人来说,这里有一个不错的基本配置: 4个独立阵列:
- 系统数据库:RAID 5(也不是操作系统阵列!)
- 数据:RAID 5
- 日志:RAID 10
- Tempdb:RAID 1或10,后者用于高IOPS场景
- (可选)-将备份转储到的RAID 5(从此处复制到磁带)