zoukankan      html  css  js  c++  java
  • paip.索引优化---sql distict—order by 法

    paip.索引优化---sql distict—order by 法 


    作者Attilax ,  EMAIL:1466519819@qq.com
    来源:attilax的专栏
    地址:http://blog.csdn.net/attilax

    原语句:

    select  SQL_NO_CACHE DISTINCT
        ( gaopinzi.HEZI),
         LEFT (hezi, 1) AS lft,
         RIGHT (hezi, 1) AS rit
        FROM
         gaopinzi 
        WHERE
         LENGTH(hezi) = 6    

            limit 50000

    要7s中...网上说改用松散索引(复合索引) 会sbid fest...试了挂,  gaopinzi  force index(`all`)  ,基本没效果..
    函数索引应该好用着了,走十MYSQL不跟ORACLE牙十,不自此..
    林吧,改为ORDER BY 形式..ONLY 0.3S


    select  SQL_NO_CACHE
        max( gaopinzi.HEZI),
         LEFT (hezi, 1) AS lft,
         RIGHT (hezi, 1) AS rit
        FROM
         gaopinzi 
        WHERE
         LENGTH(hezi) = 6
     
          group by HEZI

            limit 50000

    我的MYSQL VER是.5.0.45-community-nt

    参考:
    mysql的order by,group by和distinct优化 - tonyXf121的专栏 - 博客频道 - CSDN_NET

  • 相关阅读:
    socket的accept函数解析
    c socket(续)
    C socket指南
    网络字节序和本机字节序
    jar包
    RESTful API 设计指南[转]
    理解RESTful架构[转]
    c语言正则表达式
    Fedora设置中文
    创建框架结构的页面2
  • 原文地址:https://www.cnblogs.com/keanuyaoo/p/3279856.html
Copyright © 2011-2022 走看看