你能够最大限度地缩小数据库吗?(三)

日期: 2009-02-26 作者:Michelle Gutzait翻译:April 来源:TechTarget中国 英文

结果总结 将结果放在表格中进行比较,比较项目包括CPU、读和写意及第一个循环和第二个循坏之间的间隔时间,首先是文件增长,后来就不会出现文件增长的情况。 这里有两个地方进行的比较:百分比不同(第二环节和第一个环节之间的比为*100)并且不同的处数也不同((<First loop is > – <Second loop is >)。如果得到的是正数,那就是说第二个环节进行得比较好。如果是负数,意思就相反。

在每个比较表的最后,比较得出的平均值就是这三次重复得到的结果平均值。 在这篇文章的最后,我们通过一个表来比较一下所有测试过程中所得到的平均值。 测试1: 原始文……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

结果总结

将结果放在表格中进行比较,比较项目包括CPU、读和写意及第一个循环和第二个循坏之间的间隔时间,首先是文件增长,后来就不会出现文件增长的情况。

这里有两个地方进行的比较:百分比不同(第二环节和第一个环节之间的比为*100)并且不同的处数也不同((<First loop is > - <Second loop is >)。如果得到的是正数,那就是说第二个环节进行得比较好。如果是负数,意思就相反。在每个比较表的最后,比较得出的平均值就是这三次重复得到的结果平均值。

在这篇文章的最后,我们通过一个表来比较一下所有测试过程中所得到的平均值。

测试1:

原始文件大小=256
    目标文件大小=8448
    小事务(一次1行),
    总行数:8160
    文件增长大小为1MB

你能够最大限度缩小数据库吗?(图三)

图3

下面是连续执行三次上述代码所得到的SQL Profiler结果(我清除了调试查询):

你能够最大限度缩小数据库吗?(图四)

图4:三次执行后的SQL Profiler结果

ITERATION

Step

CPU

Reads

Writes

Duration (ms)

1

File grows

2031

69850

8222

13045

 

File does NOT grow

750

55234

8210

7999

 

% improvement

63.07237814

20.92483894

0.145949891

38.68148716

 

Difference

1281

14616

12

5046

2

File grows

1859

69853

8218

12735

 

File does NOT grow

1078

55533

8210

7230

 

% improvement

42.01183432

20.50019326

0.097347286

43.22732627

 

Difference

781

14320

8

5505

3

File grows

1985

69853

8221

13150

 

File does NOT grow

1360

55316

8210

8324

 

% improvement

31.4861461

20.81084563

0.133803674

36.69961977

 

Difference

625

14537

11

4826

 

 

 

 

 

 

 

Average % improvement

45.52345285

20.74529261

0.125700284

39.5361444

 

Average difference

895.6666667

14491

10.33333333

5125.666667

翻译

April
April

相关推荐