一、手动

执行Analyze table

innodb和myisam存储引擎都可以通过执行“Analyze table tablename”来收集表的统计信息,除非执行计划不准确,否则不要轻易执行该操作,如果是很大的表该操作会影响表的性能。

二、自动触发

以下行为会自动触发统计信息的收集

1.第一次打开表的时候

2.表修改的行超过1/6或者20亿条时

3.当有新的记录插入时

4.执行show index from tablename或者执行show table stauts、查询information_schema.tables\statistics 时

三、开启参数innodb_stats_on_metadata

当开启参数innodb_stats_on_metadata后访问以下表也会触发统计信息的收集

在访问以下表时,innodb表的统计信息可自动收集

information_schema.TABLES

information_schema.STATISTICS

information_schema.PARTITIONS

information_schema.KEY_COLUMN_USAGE

information_schema.TABLE_CONSTRAINTS

information_schema.REFERENTIAL_CONSTRAINTS

information_schema.table_constraints

参数说明:

Innodb_stats_sample_pages:每次收集统计信息时采样的页数,默认为20

innodb_stats_persistent:默认on,将analyz

mysql统计信息_mysql收集统计信息相关推荐

  1. oracle收集统计计划,oracle收集统计信息之analyze

    oracle收集统计信息之analyze 1.analyze 收集表,索引的统计信息,现在oracle不推荐用analyze收集统计信息 收集表的统计信息Analyze table tablename ...

  2. mysql 计算成功率_mysql数据统计技巧备忘录

    mysql 作为常用数据库,操作贼六是必须的,对于数字操作相关的东西,那是相当方便,本节就来拎几个统计案例出来供参考! order订单表,样例如下: CREATE TABLE`t_order` ( ` ...

  3. mysql获取表_MySQL获取表格信息

    MySQL获取表格信息 mysql> use test; Database changed mysql> show table status; +---------------+----- ...

  4. mysql 分段解析_MYSQL分段统计

    产品表 CREATE TABLE `product` ( `product_id` int(11) NOT NULL AUTO_INCREMENT, `product_model` varchar(2 ...

  5. mysql统计个数_mysql查询统计数量

    CREATE TABLE `pl_org_region` ( `region_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '区域自增ID', `parent ...

  6. impala元数据放到mysql_impala系列: 同步Hive元数据和收集统计信息

    ---==================== -- Impala 获取hive 的 metadata ---==================== Impala 通常和Hive共用同一个metad ...

  7. oracle统计信息内容,oracle搜集统计信息

    转自http://blog.sina.com.cn/s/blog_69e7b8d701019cal.html 这里的统计信息指的是优化器(OPTIMIZER)统计信息,当Oracle数据库工作在CBO ...

  8. 使用CRM系统通过四点快速收集客户信息

    CRM是客户关系管理的缩写,它可以帮助企业管理销售.营销和客户服务,提升管理能力,获得更多收益. 那么,在CRM系统中客户是什么?如何快速收集客户信息呢?下面我们来说一说. 一.CRM中的客户是什么? ...

  9. MySQL手机统计信息_MySQL统计信息

    摘要 我们将一条查询SQL提交给MySQL之后,MySQL在进行真正的查询操作之前通常会经历两个阶段:SQL解析和查询优化.在SQL解析过程中,MySQL会将SQL解析为一个树状结构,而在查询优化阶段 ...

最新文章

  1. ICCV 2021 | R-MSFM: 用于单目深度估计的循环多尺度特征调制
  2. 开发app用户协议_家电商城APP开发,方便用户选购家电商品
  3. C++PrimerCH2
  4. 胡玥的侦探小说《做局》及自传《时间之夜》
  5. 【多重背包】太空电梯(jzoj 1286)
  6. NGINX配置邮件代理服务器
  7. 哈工大大数据实验_大数据创新实验室丨警大智慧警务学院人才培养打造新引擎...
  8. 浮动介绍和定位注意点
  9. matlab正交表,正交表的构造方法及Matlab实现
  10. Unity中实现VR摄像机
  11. 在mysql中创建用户并授权
  12. /Users/apple/.zshrc:2: command not found: i 终端报错解决方法
  13. 【李宏毅机器学习】TransFormer框架基础储备知识(p51) 学习笔记 | 全程手码,放心食用
  14. 深蓝视觉SLAM课程第四讲--相机模型,非线性优化(G2O)
  15. windows输入英文-搜狗输入法不提示很恼火怎么办
  16. 记录一次Visual Studio运行webservice调用中控打卡机出现的问题
  17. 数学建模_数学模型的分类数学建模十大算法
  18. 边缘检测之Robert算子
  19. 腾讯设计师是这么理解和运用的设计规范的
  20. java流程图中平行四边形代表什么_程序流程图中通常用平行四边形表示分支结构...

热门文章

  1. 【HCIE-BigData-Data Mining课程笔记(一)】数据挖掘介绍
  2. Java根据模板生成pdf文件并导出
  3. Python取代VBA?先问C#答应否
  4. 走进docker的世界之基本使用
  5. 微信小程序生成小程序码以及参数的获取
  6. animeganv2
  7. 云计算,大数据,AI三者的关系如何?
  8. 专利的保护期限是多久?过期了应该如何处理?
  9. 仙境传说RO:npc汉化方法
  10. 算法时间复杂度的符号