当前位置: 首页 > wzjs >正文

网页设计怎么分析网站啊免费发布推广平台

网页设计怎么分析网站啊,免费发布推广平台,新公司做网站有效果吗,app永久免费下载安装背景 一条 SQL 语句的执行完,每个模块耗时,不同资源(CPU/IO/IPC/SWAP)消耗情况我该如何知道呢?别慌俺有 - MySQL profiling 1. SQL语句执行前 - 开启profiling -- profiling (0-关闭 1-开启) -- 或者:show variables like prof…

背景

一条 SQL 语句的执行完,每个模块耗时,不同资源(CPU/IO/IPC/SWAP)消耗情况我该如何知道呢?别慌俺有 - MySQL profiling

1. SQL语句执行前 - 开启profiling
-- profiling (0-关闭 1-开启)
-- 或者:show variables like 'profiling';
mysql> select @@profiling;-- 开启
mysql> SET profiling = 1;
-- 关闭
mysql> SET profiling = 0;
2. 执行某个SQL语句
3. 执行分析

3.1 显示当前会话产生的所有profiles
mysql> show profiles;
说明:每次最多显示最近15条profiles
Query_ID: 每条SQL语句ID编号
Duration:SQL语句执行时长
Query:具体的SQL语句

在这里插入图片描述

3.2 查看最近一条SQL执行情况
mysql> show profile;

3.3 查看指定query id的执行情况
mysql> show profile for query xxx_query_id;

  1. Status: 显示了SQL执行的一个完整的生命周期,涉及到各个阶段。
  2. Duration: 表示SQL在这个阶段的耗时。

在这里插入图片描述

3.4 执行资源(CPU/IO/IPC/SWAP)分析
mysql> show profile CPU, BLOCK IO for query xxx_query_id;
说明:show profile不指定type时默认只显示 StatusDuration
ALL:显示所有的开销信息。
BLOCK IO:显示块存储设备输入和输出的次数,即从硬盘读取和写入数据的次数。只有当数据量大于内存可用量时,才会借助硬盘进行内存交换(Swap),才会产生硬盘读取和写入。
CONTEXT SWITCHES:上下文切换开销。
CPU:显示CPU开销信息。
IPC:显示发送和接收开销信息。
MEMORY:显示内存开销信息。
PAGE FAULTS:显示页面错误开销信息。
SOURCE:显示和Source_function,Source_file, Source_line相关的开销信息。
SWAPS:显示交换次数开销信息。

注意事项:

  1. profile统计的数据依赖于底层system call调用,某些操作系统上不支持调用时值会返回NULL
  2. profiling统计的信息是进程级别而非线程级别,统计信息时刻在变更。
  3. Profiling信息还可以通过INFORMATION_SCHEMA PROFILING table查询
    SELECT STATE, FORMAT(DURATION, 6) AS DURATION FROM INFORMATION_SCHEMA.PROFILING WHERE QUERY_ID = 2 ORDER BY SEQ;
  4. 从profiling分析结果Status中得到优化方向
    • converting HEAP to MyISAM: 查询结果太大,内存不够用
    • Creating tmp table: 创建临时表。先拷贝数据到临时表,用完后再删除临时表
    • Copying to tmp table on disk: 把内存中临时表复制到磁盘上
    • locked: 发生了死锁行为
SHOW PROFILE [type [, type] ... ][FOR QUERY n][LIMIT row_count [OFFSET offset]]type: {ALL| BLOCK IO| CONTEXT SWITCHES| CPU| IPC| MEMORY| PAGE FAULTS| SOURCE| SWAPS
}

参考文档

https://dev.mysql.com/doc/refman/8.0/en/show-profile.html

profiling Statue : https://dev.mysql.com/doc/refman/8.0/en/general-thread-states.html

http://www.dtcms.com/wzjs/523758.html

相关文章:

  • 报网站开发培训班世界杯32强排名
  • 网站想要游览怎么做企业管理培训课程报名
  • 做pc端网站策划google网站搜索
  • 网络营销案例题百度seo优化教程
  • 网站的切图是谁来做网络营销课程培训机构
  • 网站热销榜怎么做百度关键词推广2元一天
  • 邢台网站建设平台网络服务商怎么咨询
  • 新疆政府网站建设情况宁波seo快速排名
  • wordpress功能以及使用seo云优化
  • 项目运营方案seo教程免费分享
  • java 动态网站开发网络服务商
  • 东莞大朗疫情最新情况论述搜索引擎优化的具体措施
  • 做外贸网站咨询百度高级搜索功能
  • 微博带动网站做排名百度关键词优化软件排名
  • 汽油最新价格苏州网站优化排名推广
  • 怎样自己做免费的网站域名解析在线查询
  • 服装效果图网站武汉软件测试培训机构排名
  • 赌博网站怎么搭建宁波网站建设公司哪家好
  • 谷歌排名网站优化关键词搜索查询
  • 最便宜的网站建设阿里巴巴怎么优化关键词排名
  • 教做甜品的网站商业计划书
  • 珠海建设改革有哪些网站友链查询站长工具
  • 设计公司品牌网站站长工具seo综合查询下载
  • 必须在当地网站备案广告外链购买交易平台
  • wordpress newseo关键词排名优化推荐
  • 通过骗子网站能找到其服务器吗百度指数电脑版
  • 电脑网页打不开建设银行网站宁波seo网络推广渠道介绍
  • 手机上的网站是怎么做的吗网站关键词怎样优化
  • 做外卖网站需要多少钱品牌网站设计
  • 汝南县网站建设建设网站制作公司