使用Raid提高SQL的性能和可用性
2005-11-30 15:15
661 查看
2005-3-18 |
使用Raid提高SQL的性能和可用性 |
使用Raid提高SQL的性能和可用性-自SQLSERVER疑难解析 Raid0:数据条带化 优点:多个磁盘并发操作,最好的读写性能;最经济。 缺点:不提供任何容错。 建议:可以对追求性能不考虑冗余的库使用Raid0,如TempDB Raid1:磁盘镜像 优点:高性能的容错性;最简单的支持容错的Raid级别 缺点:磁盘的使用率只有50%,硬件成本较高;而且不会提高读取的性能。 建议:可以对SQL Server的日志使用Raid1 Raid5:带奇偶校验的条带化 优点:可以失去一个驱动器而正常工作;经济的容错性;良好的读写性能。 缺点:写操作带有而外的花销(声称校验数据) 建议:对于只读或写操作小于10%的数据库才用此种方式 Raid0+1:先条带化在进行镜像 优点:可以承受整个条带组的故障;良好的读写性能;绝大多数的Raid卡支持 缺点:成本最高;任何一个磁盘故障,失去容错性。 建议:在成本允许的情况下,是不错的选择 Raid1+0:先镜像再进行条带化 优点:最高级别的可靠性;任何一个磁盘故障仍然具有容错性;良好的读写性能; 缺点:成本同样最高;部分Raid卡支持 建议:在成本允许的情况下,使最佳的选择 |
相关文章推荐
- 使用Raid提高SQL的性能和可用性
- SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
- SQL中使用WITH AS提高性能
- SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
- SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
- 使用SqlBulkCopy提高批量插入数据库性能
- SQL中使用WITH AS提高性能 简化嵌套SQL(转载)
- DB2使用内存盘提高OLTP数据库的性能和可用性_1
- 使用SqlBulkCopy提高导入数据的性能
- SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
- SQL中使用WITH AS提高性能(二)
- SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
- SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
- SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
- SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
- SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
- SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
- 使用PreparedStatement 防止SQL攻击 实现预编译功能提高性能
- SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL[转帖]
- CTE和WITH AS短语结合使用提高SQL查询性能