SQL2K5的性能优化_sql2k5编译器还不能编译-程序员宅基地

技术标签: sqlserver  性能优化  磁盘  服务器  sql server  sql  

1.
开始->运行->gpedit.msc->计算机设置->windows设置->安全设置->本地策略
  ->用户权限指派->锁定内存页->添加用户
2.
设置MS SQL Server服务的启动账户为上面添加的用户 (当然要给这个用户适当的权限)
3.
EXEC sp_configure 'show advanced options',1;
RECONFIGURE;
EXEC sp_configure 'awe enabled',1;
RECONFIGURE;

EXEC sp_configure 'min server memory',2048;
RECONFIGURE;
EXEC sp_configure 'max server memory',4096;
RECONFIGURE;

4.cmd->net stop mssqlserver->net start mssqlserver

 

 之前客户端的一直抱怨某个时段速度非常慢,工作无法完成等问题。接着一个个的投诉扑面而来,通过紧急预案搜集资料分析因数据同步和数据传输加上客户端大量读写数据,导致服务器磁盘IO性能明细降低。
  服务器磁盘为(SAS)IBM组成RAID0+1,SQL2K5只识别4G内存,实际只占用2G内存。而使用 AWE的话,应用程序可以直接将操作系统允许的最大物理内存量保留为未分页的内存。使用 AWE 使 SQL Server 可以缓存详细信息,而不用从磁盘上的系统页面文件中读取详细信息。通过更快的数据访问提高了性能并减少了访问磁盘的频率。故决定打开SQL2K5的AWE参数,将6G的内存锁定,完全给SQL使用。
  大致配置步骤如下:
  1、因服务器已打开/PAE参数,否则需在系统盘根目录下修改Boot.ini文件(去除只读属性),在=optin /fastdetect后添加/PAE参数。
  2、在windows的组策略中启用锁定内存页选项:
     a)在"开始"菜单上单击"运行"子菜单,然后在"打开"框中键入"gpedit.msc"。
     b)在"组策略"控制台上,展开"计算机配置",然后展开"Windows   设置"。
     c)展开"安全设置",然后展开"本地策略",选择"用户权限分配"复选框。
     d)在详细资料窗格中,双击"锁定内存页"。
     e)在"本地安全策略设置"对话框中,单击"添加"按钮。
     f)在"选择用户或组"对话框中,添加有权运行sqlservr.exe的帐户。
  3、启用SQLServer2K5的AWE支持。
     a)在对象资源管理器中,右键单击服务器并选择“属性”。
     b)单击“内存”节点。
     c)在“服务器内存选项”下,选择“使用 AWE 分配内存”。
     d)在对象资源管理器中,右键单击服务器并选择“属性”。
     e)单击“内存”节点。
     f)在“服务器内存选项”下,选择“使用 AWE 分配内存”。
     g)配置相应最小内存数和最大内存数。   
     同时也可以用脚本执行的方式操作:
     --当 show advanced options 设置为'1'时才能更改AWE 
     sp_configure 'show advanced options', 1
   RECONFIGURE
   GO
     --启用AWE 选项
   sp_configure 'awe enabled', 1
   RECONFIGURE
   GO
     --设置最大内存为6G
   sp_configure 'max server memory', 6144
   RECONFIGURE
   GO
  4、注意需要重新启动SQL 服务。
  启用AWE参数后,客户端响应时间从原先1分多钟将至5秒。

 

http://blog.csdn.net/claro/archive/2008/10/18/3094807.aspx

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wujinyuan/article/details/5717886

智能推荐

matlab进行fft变换,画出频谱图_matlab傅里叶变换后画频谱图-程序员宅基地

文章浏览阅读3.2w次,点赞19次,收藏133次。一、fft()函数matlab提供了快速傅里叶变换的函数fft(),fft函数能够进行指定点数的快速傅里叶变换。调用格式如下:resfft = fft(data1,1000); %resfft,fft 变换结果, data1--进行变换的数据,1000--指定1000点fft变换二、画出频谱图N = 1000; %点数n = 0:N-1; fs = 1000; %采样频率figureplot(n/N*fs,abs(resfft));..._matlab傅里叶变换后画频谱图

STM32输入上拉下拉 寄存器怎么设置实现_上拉输入怎么写-程序员宅基地

文章浏览阅读1w次,点赞5次,收藏13次。STM32输入上拉下拉 寄存器怎么设置实现在输出模式下:ODR是数据输出寄存器,但是在 输入模式下,同时也用来配置上拉下拉设置。在Alientek的源码中的按键输入实验中有如下一段初始化代码:void KEY_Init(void){ RCC->APB2ENR|=1 GPIOA->CRL&=0XFFFFFFF0;//PA0设置成输入_上拉输入怎么写

Oracle数据库中instr()与substr()函数详解_oracle instr substr-程序员宅基地

文章浏览阅读3.4k次,点赞2次,收藏12次。instr()函数(俗称:字符查找函数)格式1:instr( string1, string2 ) 格式1解释 :instr(源字符串, 目标字符串)格式2:instr( string1, string2, start_position, nth_appearance) 格式2解释:instr(源字符串, 目标字符串, 起始位置, 匹配序号)实例格式1实例select instr('helloworld','l') from table--返回结果:3 默认第..._oracle instr substr

第五章 相似矩阵及二次型_相似矩阵及二次型总结-程序员宅基地

文章浏览阅读798次。线性代数同济版 第五章 相似矩阵及二次型 易错题和总结_相似矩阵及二次型总结

c# OpenCvSharp 检测(斑点检测、边缘检测、轮廓检测)(五)-程序员宅基地

文章浏览阅读4k次,点赞28次,收藏53次。在C#中使用OpenCV进行图像处理时,可以使用不同的算法和函数来实现斑点检测、边缘检测和轮廓检测。_c# opencv

web自动化测试之登录_web自动化测试登录-程序员宅基地

文章浏览阅读2.4k次。1. 登录代码一共有4条用例,其中前3条是执行成功的,最后一条执行失败import unittestfrom selenium import webdriverimport timeclass TestLogin(unittest.TestCase): def setUp(self): self.driver = webdriver.Firefox() self.driver.maximize_window() self.driver._web自动化测试登录

随便推点

流式细胞术荧光染料PE-CY5,CY5.5-COOH的应用重庆新维创生物-程序员宅基地

文章浏览阅读240次,点赞5次,收藏3次。通过与特异性抗体结合,PE-CY5染料能够标记出细胞表面的特定分子,从而提供关于细胞类型、激活状态和功能的信息。例如,在免疫学研究中,PE-CY5染料可用于检测T细胞、B细胞、巨噬细胞等免疫细胞的表面标记。2.细胞内分子检测:除了检测细胞表面分子外,PE-CY5染料还可以用于检测细胞内的分子。通过细胞通透化处理,PE-CY5染料能够进入细胞内部,与特定分子结合,从而提供关于细胞信号转导、基因表达等信息。通过与凋亡相关蛋白的抗体结合,PE-CY5染料能够标记出凋亡细胞,从而实现对细胞凋亡的定量分析。

图形学知识点总结-程序员宅基地

文章浏览阅读5.2k次,点赞6次,收藏57次。计算机图形学基本概念,应用,前沿技术。1. ISO 图形学的定义:应用计算机技术进行图形 的生成、处理和输出。研究对象 —— 图形。2.图形:是从客观世界物体中抽象出来的带有颜色及形状信息的图和形。图形的构成要素:几何要素:点、线、面、体等。非几何要素:描述对象的颜色、材质等。图形的表示方法:点阵法:枚举出图形中所有点;参数法:由图形的形状参数(方程表达式的系数,线段端点坐标)和属性参数(颜色)表示 3 图形与图像图像image:由像素点组合而成。一般用二维矩阵..._图形学

Windows上启用NTP服务器功能_windows开启ntp服务-程序员宅基地

文章浏览阅读1.5w次,点赞15次,收藏50次。Windows 10本身是可以作NTP时间同步服务器的,无需安装其它软件,只需要修改一些配置。_windows开启ntp服务

python函数_py如何为gender制定默认值为男-程序员宅基地

文章浏览阅读1k次。函数(多行代码整合)一、函数定义和调用1.1.函数的定义函数定义:定义函数的格式如下:def 函数名(): 代码​ 格式说明如下:​ (1)def是英文define的缩写​ (2)函数名称应该能够表达函数封装代码的功能,方便后续的调用(函数 中的代码不会执行,在函数调用时,才会执行)​ (3)函数名称的命名应该符合标识符的命名规则​ 。可以由字母、下划线和数字组成​ 。不能以数字开头​ 。不能与关键字重名_py如何为gender制定默认值为男

python pip install 报出(Retrying (Retry(total=4, connect=None,...)的解决办法_pip安装opencv一直retrying-程序员宅基地

文章浏览阅读758次。今天通过python 的pip 下载opencv-python pip install opencv-python报错然后换成了另外一种 去下载了对应的whl文件pip install opencv_python-3.2.0.6-cp36-cp36m-win_amd64.whl结果搞了半天,老出现(Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)))然后通过查看大家的处理发现 是国外的p_pip安装opencv一直retrying

Linux cron定时介绍_/etc/cron.hourly-程序员宅基地

文章浏览阅读2.5k次。定时任务的使用场景非常广泛,比如定时发送邮件,定时清理日志等等,在持续集成中,可以定时的触发测试任务,比如希望在每天晚上下班时间执行自动化用例。本文主要介绍Linux cron定时任务的构建方法。_/etc/cron.hourly