zoukankan      html  css  js  c++  java
  • mysql大数据量表索引与非索引对比

    1:不要在大数据量表中轻易改名字(做任何操作都是非常花费时间)

      2个多亿数据量的表 改名操作  执行时间花费8分多钟 (如果是加索引等其他操作 那时间花费不可预估)

    2:给大数据量的mysql表 添加索引 所花费的时间 如下

      在日后生产环境 如果需要给表添加索引等操作 心里要有预估时间的花费范围

                                                                                                                                                                                                                                                                   

                                                                                                                                                                                                                                                                                                       

                                                                                                                                                                                                                                                                                                      

                                                                                                                                                                                                                                                                                                     

     3: explain 解释 语句

      type:ALL 进行完整的表扫描 。row:213284372  mysql预估需要扫描213284372 条记录来完成这个查询。可想而知 表数据量越大全表扫描越慢。

       加了索引之后      type : index 表示走的索引查询,比ALL快,因为索引文件通常比数据文件小

  • 相关阅读:
    聊聊Unity2018的LWRP和混合光照
    不能直接获取?聊聊如何在Shader Graph中获取深度图
    还原堆栈信息,分析地形系统使用ASTC格式的纹理导致Crash的问题
    巧妙设置Texture Type,将ShadowMask内存占用变成之前的1/4
    开发自定义ScriptableRenderPipeline,将DrawCall降低180倍
    Signed Distance Field Shadow in Unity
    Daily Pathtracer!安利下不错的Pathtracer学习资料
    聊聊LightProbe原理实现以及对LightProbe数据的修改
    Scala学习笔记(六):本地函数、头等函数、占位符和部分应用函数
    Scala学习笔记(五):内建控制循环
  • 原文地址:https://www.cnblogs.com/s6-b/p/11383662.html
Copyright © 2011-2022 走看看