云计算(十七)

举报
开发者学堂小助 发表于 2017/12/06 10:22:16 2017/12/06
【摘要】 生产环境中的销售应用响应速度变得缓慢,于是他调查了 SQL Server 并发现该服务耗尽了所有可用内存。红小决定用 Hyper-V 与 SQL Server 2012 的动态内存功能让服务器获得尽可能多所需内存。

2017-12-06_100433.png

哈哈,我们又见面了,话说私有云管理员红小注意到生产环境中的销售应用响应速度变得缓慢,于是他调查了 SQL Server 并发现该服务耗尽了所有可用内存。红小决定用 Hyper-V 与 SQL Server 2012 的动态内存功能让服务器获得尽可能多所需内存。于是他开始了如下的操作,所以本实践是使用动态内存改进负载,内容稍多,所以,又分两部分(十七、十八),大家就慢慢看吧。

1、登录到 Hyper-V 服务器 HyperV03,打开 Hyper-V 管理器,选择 Guest01(这里不附图了)。

2、右键点击并选择关闭。

2017-12-06_095332.png

3、服务器关闭后,右键点击并选择设置,在硬件选项下选择内存。

2017-12-06_095344.png

4、设置下列内存配置,并点击确定。

动态内存 启用

最小内存 512MB

最大内存 1024MB

内存缓冲区 20%

2017-12-06_095418.png

5、选择 Guest01,右键点击并选择启动。

2017-12-06_095620.png

6、选择 Guest01,右键点击并选择连接。

2017-12-06_095629.png

7、以 administrator 登录,密码为 lxh!@#123。

8、从 Codeplex 网站下载并解压缩 Adventure Works 2012 数据库范例:http://msftdbprodsamples.codeplex.com/releases/view/93587

9、将下载的数据库文件复制到 C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA。

2017-12-06_095734.png

10、启动 SQL Server Management Studio 并点击连接。

2017-12-06_095743.png

11、选择数据库,右键点击并选择附加。

2017-12-06_095752.png

12、点击添加。

2017-12-06_095840.png

13、打开 C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA 并点击确定。

2017-12-06_095857.png

14、点击确定以便附加 AdventureWorks2012 数据库。

2017-12-06_095918.png

15、在对象浏览器中展开数据库选项,选择 AdventureWorks2012 数据库,右键点击并选择新建查询。

2017-12-06_095938.png

16、在查询窗口中复制并粘贴下列命令:

2017-12-06_101435.png

2017-12-06_101636.png

2017-12-06_100122.png

17、点击执行 – 该操作可能需要几分钟才能完成。

2017-12-06_100142.png

18、脚本运行完成后,在对象浏览器中右键点击 Guest01 (SQL SERVER ……) 并选择属性。

2017-12-06_100200.png

19、请记录分配给 SQL Server 实例的内存。

2017-12-06_100222.png

20、点击确定(这里也不附图了)。

未完待续,欢迎期待……


作者:黎小红


 

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。