楼主: arron刘

【案例讨论】从案例引发的对SQL Server性能调优的思考

[复制链接]
招聘 : Android开发
论坛徽章:
17
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:51蜘蛛蛋
日期:2012-05-28 16:54:09双黄蛋
日期:2012-05-28 17:45:17ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48优秀写手
日期:2013-12-18 09:29:092014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08
61#
发表于 2012-5-14 15:49 | 只看该作者
hwtong 发表于 2012-5-14 14:17
说到磁盘扇区对齐, 我有个问题.
这个是需要用户单位手动调整的吗?采购设备的时候不是应该由厂家来配置?

我们自己搞定

使用道具 举报

回复
招聘 : Android开发
论坛徽章:
17
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:51蜘蛛蛋
日期:2012-05-28 16:54:09双黄蛋
日期:2012-05-28 17:45:17ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48优秀写手
日期:2013-12-18 09:29:092014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08
62#
发表于 2012-5-14 15:52 | 只看该作者
hwtong 发表于 2012-5-14 14:11
问一下,
你上面使用diskpart命令的时候怎么看出扇区是1024KB的呢?

在win7,vista,win server2008中 微软已经考虑了对齐问题,采用1024解决了很多的不同厂家的磁盘扇区对齐问题

使用道具 举报

回复
论坛徽章:
26
ITPUB伯乐
日期:2012-05-22 15:05:35喜羊羊
日期:2015-05-14 12:15:30美羊羊
日期:2015-07-02 22:22:59秀才
日期:2015-08-24 09:51:48天枰座
日期:2015-11-05 16:53:35双鱼座
日期:2015-12-05 19:22:56巨蟹座
日期:2015-12-20 18:46:10摩羯座
日期:2016-05-19 09:54:17ITPUB15周年纪念
日期:2016-10-13 13:15:34秀才
日期:2017-02-22 15:16:26
63#
发表于 2012-5-14 16:03 | 只看该作者
yanyangtian4502 发表于 2012-5-14 15:49
我们自己搞定

也就是说厂家出货的时候 是不会管磁盘扇区是否对齐.
只要质量没问题,即可?

使用道具 举报

回复
招聘 : Android开发
论坛徽章:
17
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:51蜘蛛蛋
日期:2012-05-28 16:54:09双黄蛋
日期:2012-05-28 17:45:17ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48优秀写手
日期:2013-12-18 09:29:092014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08
64#
发表于 2012-5-14 16:08 | 只看该作者
hwtong 发表于 2012-5-14 16:03
也就是说厂家出货的时候 是不会管磁盘扇区是否对齐.
只要质量没问题,即可?

yes

使用道具 举报

回复
论坛徽章:
26
ITPUB伯乐
日期:2012-05-22 15:05:35喜羊羊
日期:2015-05-14 12:15:30美羊羊
日期:2015-07-02 22:22:59秀才
日期:2015-08-24 09:51:48天枰座
日期:2015-11-05 16:53:35双鱼座
日期:2015-12-05 19:22:56巨蟹座
日期:2015-12-20 18:46:10摩羯座
日期:2016-05-19 09:54:17ITPUB15周年纪念
日期:2016-10-13 13:15:34秀才
日期:2017-02-22 15:16:26
65#
发表于 2012-5-14 16:11 | 只看该作者
yanyangtian4502 发表于 2012-5-14 16:08
yes

性能调优IO方面应该讲的差不多了吧.
接下来讲点CPU或者Memory的吧.
说实在的,对这两块我只是知道用什么计数器去监控是否处于异常值.
之后就只知道调整sql语句来使得对应的成本降低.
那么针对CPU和Memory本身,是否有可以调优的方法呢?
另外据说建议将tempdb的文件数目设置为CPU的半数.是否真的有效?

使用道具 举报

回复
招聘 : Android开发
论坛徽章:
17
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:51蜘蛛蛋
日期:2012-05-28 16:54:09双黄蛋
日期:2012-05-28 17:45:17ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48优秀写手
日期:2013-12-18 09:29:092014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08
66#
发表于 2012-5-14 16:28 | 只看该作者
hwtong 发表于 2012-5-14 16:11
性能调优IO方面应该讲的差不多了吧.
接下来讲点CPU或者Memory的吧.
说实在的,对这两块我只是知道用什么 ...

我还想说说RAID相关的一些东西!

使用道具 举报

回复
论坛徽章:
26
ITPUB伯乐
日期:2012-05-22 15:05:35喜羊羊
日期:2015-05-14 12:15:30美羊羊
日期:2015-07-02 22:22:59秀才
日期:2015-08-24 09:51:48天枰座
日期:2015-11-05 16:53:35双鱼座
日期:2015-12-05 19:22:56巨蟹座
日期:2015-12-20 18:46:10摩羯座
日期:2016-05-19 09:54:17ITPUB15周年纪念
日期:2016-10-13 13:15:34秀才
日期:2017-02-22 15:16:26
67#
发表于 2012-5-14 16:32 | 只看该作者
yanyangtian4502 发表于 2012-5-14 16:28
我还想说说RAID相关的一些东西!

对哦 这块还没说呢

使用道具 举报

回复
招聘 : Android开发
论坛徽章:
17
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:51蜘蛛蛋
日期:2012-05-28 16:54:09双黄蛋
日期:2012-05-28 17:45:17ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48优秀写手
日期:2013-12-18 09:29:092014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08
68#
发表于 2012-5-14 16:45 | 只看该作者

RAID 0说明

本帖最后由 yanyangtian4502 于 2012-5-14 16:46 编辑

咱们来看看RAID的话题吧,我这里从实用的角度来说,所以不可能把每一种RAID都讲述的非常详细,如果不明白的,需要大家自己下去努力自学!

首先看到RAID 0,先上图:


RAID 0就数据分布在不同的磁盘上面,用来提高磁盘的IOPS(磁盘的I/O速度)。
在图中展示了一份数据A,我们将之拆分为A1,A2...A5,然后分别分布到不同的磁盘,这样读写的并发度非常高。可以说RAID 0的读写性能都是非常好的,但是在容错性上面不行,只要其中一个磁盘坏了,整个数据都不可用了。所以,在SQL Server中,RAID 0不适用,但是可以和其他的阵列类型组合一起使用。

使用道具 举报

回复
论坛徽章:
2
茶鸡蛋
日期:2012-05-29 09:41:36奥运会纪念徽章:棒球
日期:2012-09-13 14:44:37
69#
发表于 2012-5-14 17:50 | 只看该作者
关注

使用道具 举报

回复
论坛徽章:
277
马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11版主9段
日期:2012-11-25 02:21:03ITPUB年度最佳版主
日期:2014-02-19 10:05:27现任管理团队成员
日期:2011-05-07 01:45:08
70#
发表于 2012-5-14 21:43 | 只看该作者
SQL Server性能优化的技术点太多了。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表