测试了一下mysql建立索引前后的性能比较
建立index前
第一次查询 2s
第二次 78ms
第三次 78ms 接下来几次都是78ms
建立index后
第一次 156ms
第二次 110ms
第三次 93ms
第四次 125ms
[color=red]可见建立索引后查询性能仅仅影响第一次查询[/color]
插入测试
建立index后 插入一条耗时
第一条 406ms
第二条 422ms
第三条 468ms
建立index前
第一条 484ms
第二条 625ms
第三条 515ms
怎么建立索引后耗时反而少呢?
建立index前
第一次查询 2s
第二次 78ms
第三次 78ms 接下来几次都是78ms
建立index后
第一次 156ms
第二次 110ms
第三次 93ms
第四次 125ms
[color=red]可见建立索引后查询性能仅仅影响第一次查询[/color]
插入测试
建立index后 插入一条耗时
第一条 406ms
第二条 422ms
第三条 468ms
建立index前
第一条 484ms
第二条 625ms
第三条 515ms
怎么建立索引后耗时反而少呢?