SQL高级:分析 80 万条数据

SQL语句
346
0
0
2022-03-31

海量数据分析的方式有 3 种:

  • profiles
  • sql 诊断
  • 全局查询日志

数据准备

向表中插入 80 万条数据。

SQL高级:分析 80 万条数据

分析海量数据

profiles

使用的工具是:

show profiles

需要通过设定打开:

SQL高级:分析 80 万条数据

作用是记录所有 profile 打开之后的全部 SQL 查询语句。

执行结果:

SQL高级:分析 80 万条数据

sql 诊断

通过记录的每条语句消耗的时间,来判断语句的效率。

更精确的分析方法 sql 诊断:

profilesshow profile all for query Query_id

SQL高级:分析 80 万条数据

选择特定参数查看:

SQL高级:分析 80 万条数据

全局查询日志

打开全局日志

SQL高级:分析 80 万条数据

SQL高级:分析 80 万条数据

执行查询

SQL高级:分析 80 万条数据

输出全局日志查询结果:

SQL高级:分析 80 万条数据

以文件保存方式结果查看:

SQL高级:分析 80 万条数据