总结: 分析平均数: 测试1-小事务、小增长 CPU Reads Writes Duration (ms) Average % improvement 45.52345285 20.74529261 0.125700284 39.5361444 Average difference 895.6666667 14491 10.33333333 5125.666667 测试2-小事务、小增长、行数更多 CPU Reads Writes Duration (ms) Average % improvement 39.16279497 20.96413262 0.158643……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
总结:
分析平均数:
测试1-小事务、小增长
| CPU | Reads | Writes | Duration (ms) |
Average % improvement | 45.52345285 | 20.74529261 | 0.125700284 | 39.5361444 |
Average difference | 895.6666667 | 14491 | 10.33333333 | 5125.666667 |
测试2-小事务、小增长、行数更多
| CPU | Reads | Writes | Duration (ms) |
Average % improvement | 39.16279497 | 20.96413262 | 0.158643548 | 38.31454107 |
Average difference | 2638.666667 | 59797.33333 | 53.33333333 | 20901.66667 |
测试3-小事务、大增长、行数和测试2中的一样
| CPU | Reads | Writes | Duration (ms) |
Average % improvement | 33.71427131 | 21.60919146 | 0.072447159 | 15.46763174 |
Average difference | 3037 | 61351.33333 | 24.33333333 | 7570.666667 |
测试4-大事务、小增长、行数和测试2中的一样多
| CPU | Reads | Writes | Duration (ms) |
Average % improvement | 0.502786472 | 0.118572811 | 0.002995716 | 47.58833245 |
Average difference | 26.33333333 | 1044 | 1 | 17230.33333 |
测试5-大事务、更大增长、插入行数和测试2中的一样多
| CPU | Reads | Writes | Duration (ms) |
Average % improvement | 0.13134708 | 0.011862299 | 0.002995716 | 11.86357121 |
Average difference | 5 | 104.3333333 | 1 | 2675.333333 |
测试6-小事务、大增长、行数和测试2中的一样多
| CPU | Reads | Writes | Duration (ms) |
Average % improvement | 1.489788193 | 0.005990618 | 0.005990625 | 8.857505083 |
Average difference | 57.33333333 | 13 | 2 | 3547.666667 |
测定7-大事务、大增长、行数和测试2中的一样多
| CPU | Reads | Writes | Duration (ms) |
Average % improvement | 4.23231944 | 0.155980142 | -6.82066382 | 8.157970755 |
Average difference | 157 | 1420 | -1351.66667 | 2048.666667 |
结果证明在性能在随着文档增长而减弱,尤其是当事务短并且增长率小的时候。同样,自动增长率越高,那么性能就越好。事务时间越长,性能就受自动增长率的影响越少,所以在你压缩你的数据库文档的时候,你应该问问自己是不是值得这么做,也就是说文档不会在将来再次增长。此外,你应该根据你所期望的数据库活动和增长率设置一个门槛。
即使是CPU中出现了空白,事务间的读取和写入造成的自动增长以及没有自动自动增长的事务不能够不是很广,事务的持续时间在文档增长时还是会受到影响。
翻译
相关推荐
-
云端SQL Server高可用性最佳做法
与内部部署相比,在云端运行SQL Server可为数据库软件用户提供更多的灵活性和可扩展性,也可能更省钱。但云 […]
-
绘制数据关系图的利器:SQL Server 图像数据库工具
SQL Server 2017新增了图形数据库功能,你可以使用图结构来表示不同数据元素之间的关系。
-
如何在Azure部署时选择合适的SQL Server?
想要在Azure上运行SQL Server,企业一般会面临两种选择:在Azure虚拟机上安装SQL Server或使用Azure SQL Database。
-
Linux支持的引入 推动了SQL Server 2016集成服务的发展
随着SQL Server的不断发展,集成服务也在发生相应的变化。在最新的SSIS更新中,增加Linux支持和SQL Server 2016升级向导。