当前位置: 代码迷 >> Sql Server >> 3亿数据求草案(硬盘分区、性能优化)
  详细解决方案

3亿数据求草案(硬盘分区、性能优化)

热度:137   发布时间:2016-04-24 21:17:26.0
3亿数据求方案(硬盘分区、性能优化)
本帖最后由 hackzz 于 2013-07-02 09:56:29 编辑
服务器做过了RAID10, 数据库采用sql2008,目前数据在3亿左右。
现在有800G空闲空间(不包括C盘,现在还未分区)
1、求教怎么分配磁盘(硬盘分区)
2、需要做分区表吗?(或者其他优化的方案)

给大虾给下建议!

------解决方案--------------------
800G的容量应该按照什么比例划分数据文件和日志文件?
--> 看系统的用途,
    如果是测试环境,数据库恢复模式为简单,日志文件空间可以较小.
    如果是生产环境,数据库恢复模式应为完整,日志文件空间建议占约40%空间.
    但这跟日志备份的频率有关系.
------解决方案--------------------
引用:
Quote: 引用:

建议至少分两个区 数据库文件和日志文件在不同的分区之上 
上亿的记录 务必建立好合理索引 分区表根据分区盘 建立下 


一般日志文件比较大吧,55分还是?

日志根据增长量来分 建议25%放日志 日后再根据日志量调整到数据盘也一样
------解决方案--------------------
如果你说的是windows层面上的分区,也就是划分逻辑盘,这个划不划都不会有性能上的提升。
如果只是为了视觉得管理上的顺眼,可以划一个100GB的C盘,一个500GB的Data盘,一个200GB的log盘,不过也要视你的数据库大小而定每个盘具体的大小。