广

MYSQL

  • MYSQL
  • MSSQL
  • Redis
  • MongoDB
  • oracle数据库
  • 数据管理

    mysql中索引使用不当速度比没加索引还慢的测试

    2018-09-28 15:13:09 次阅读 稿源:互联网
    零七网广告
    全网推广平台,软文发布
    下面是我们插入到这个tuangou表的数据:

    id web city type
    1 拉手网 北京 餐饮美食
    2 拉手网 上海 休闲娱乐
    3 百分团 天津 餐饮美食
    4 拉手网 深圳 网上购物
    5 百分团 石家庄 优惠卷票
    6 百分团 邯郸 美容保健
    ..
    4999 百分团 重庆 旅游酒店
    5000 拉手网 西安 优惠卷票

    执行mysql语句:
    $sql = "select from tuangou where web='拉手网' and city='上海'";

    (1)如果没有加索引,执行时间是:0.0041秒

    (2)如果只给web加索引,执行时间:0.0064秒

    (3)如果web和city都加上索引,执行时间:0.0007 秒

    在(2)中虽然加上索引,但查询时间比不加索引用的时间还多。所以我建议大家,需要经常查询的字段都加上索引。

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七网广告
    零七网广告
    零七网广告
    零七网广告