• BW数据库优化过程记录20100529


    1,实施内容

    1.1.增加LUN的数量
    1.2.增加数据文件的数量
    1.3.磁盘对齐
    1.4.增加TEMPDB文件个数
    1.5.修改SQL Server服务账号
    1.6.修改群集服务账号
    1.7.修改数据库自增长设置
    1.8.部署KB931308,解决页交换过多问题

    2,实施步骤(5月29日-5月30日)

    7:10 停止SAP服务。
    9:10 停数据库。
    9:30 挂接一个新的LUN,200G容量,需要重启服务器才能看到。
    10:08 开始进行新磁盘L对齐操作 diskpart
    select
    create patition primmary align =1024
    格式化成64K(最佳实践)
    10:12 对旧的磁盘H进行压力测试(读和写,随机和顺序)。
    11:17 复制数据文件到L盘内。H,I,J--->L
    采用robocopy ,140G耗时50分钟。
    12:10 删除H,I,J内数据,磁盘对齐。
    1)Cluster中依存关系删除!!!
    2) 删除磁盘分区,先要在群集中脱机。
    3)格式化为64K
    4)群集中新建组temp,将HIJK加入,检查是否能够移动。
    12:50 重新压力测试。
    64KB下随机读写性能至少提高15%。
    13:05 群集中temp组的磁盘返回原资源组中,调整依存关系。
    13:08 robocopy文件回原盘。
    13:10 采用脚本分析压力测试的数据。
    13:44 检查931308补丁已经打上。
    13:49 启动sql server.
    14:00 调整tempdb的文件个数和容量大小。
    14:25 调整文件自增长。
    14:30 增加PB1数据库的数据文件。
    14:44 数据文件分配调整。
    14:45 执行rebuild index.

    在服务器上进行该index操作用时14小时。

    3,未尽事宜

    1)备份文件的大小出现问题。
    2)log文件的收缩问题。
  • 相关阅读:
    java实验四
    C# 和SQL Server 类型转换
    C# 通过this关键字来扩展方法
    类型转换
    获取屏幕高度,兼容性问题解决
    LinqToDataTable
    jQuery层级元素选择器
    Javascript 常用系统内置函数
    JSON-JQuery常用技巧
    .net 调用SAP RFC函数获取数据的两种方式
  • 原文地址:https://www.cnblogs.com/Beewolf/p/1748777.html
Copyright © 2020-2023  润新知