打印本文 打印本文 关闭窗口 关闭窗口
Integer GUID和Comb做主键的效率测试(Delphi+access)(三)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数3457  更新时间:2009/4/23 18:25:47  文章录入:mintao  责任编辑:mintao

下面是测试数据

插入数据测试

1.       一次插入100条记录(单位:毫秒):

Integer   GUID   Comb  Comb2

60            90       30     40

70      80        81     50

60      90        50     50

60      80         80    70

70      81        80     80

61      80        80     60

30       40       40      30

 

在较多次情况下,Comb2<Integer<Comb<Guid

 

2.       一次插入1000条记录(单位:毫秒):

Integer   GUID   Comb  Comb2

  340       361      390    351

  451        340     341    320

  451       340      331    330

391       341     330     320

421       350     331     330

440      351      420     331

471       350     331     330

471      4086     571     420

 

在较多的情况下 Comb2<Comb<GUID<Integer

但是GUID的那个4086,不好解释,唯一的可能就是当时的我系统忙,我也没有做别的呀,仅运行这个测试用例而以.

 

3.        一次插入10000条记录(单位:毫秒):

Integer   GUID   Comb  Comb2

2954       3545   3405    3325

2984       3665   3505    3415

3035      3845     3676   3445

3114     3956    3575     3525

3505    8693     4316     3936

3305     4456    4216    3535

 

在较多的情况下 Integer<Comb2<Comb<Guid

 

4,补测1, 一次插入20000(单位:毫秒):

Integer   GUID   Comb  Comb2

16634    42051    45504  16444

17345    21541    19318  17555

15292    20349    34399  17716

 

已经说明情况了,GUID

[1] [2] [3]  下一页

打印本文 打印本文 关闭窗口 关闭窗口