zoukankan      html  css  js  c++  java
  • mysql 查询优化 ~ 分区表查询的探索

    一 简介:mysql分区表查询相关
    二 具体

     1 查看计划树
       explain PARTITIONS sql 分析分区表执行计划
    2 影响因素
      1 查询性能方面,如果按照分区键查询,分区表比非分区表的性能要好20%,而且数据量越大性能差距越大;
       2 如果按照非分区键的索引查询,非分区表的性能表现更好,因为会扫描所有分区
    3 提倡建议
      1 查询分区表要安装分区键+条件进行过滤,并在总体条件上添加联合索引加快速度
      2 不要建立太多的分区,同样会影响查询效率

    4 注意点

       1 并非所有大数据情况都需要建立分区表,非分区与多种分区表进行性能对比,找出符合你业务需求的才是王道

  • 相关阅读:
    tornado之获取参数
    tornado中命名路由及反向解析使用
    options模块介绍
    服务的启动
    redis操作
    python中使用redis模块, 设置过期时间
    LaTeX
    word 摘要
    常用命令
    机器学习的建议
  • 原文地址:https://www.cnblogs.com/danhuangpai/p/10796965.html
Copyright © 2011-2022 走看看