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

优秀html5网站网站建设公司发展

优秀html5网站,网站建设公司发展,龙岩做网站,色盲眼中的世界1.慢查询出现的情况 聚合查询多表查询表数据量过大查询深度分页查询 主要就这四种情况 慢查询的表现形式: 页面加载过慢、接口压测响应时间过长(超过1s) 2.如何定位慢查询 方法一: 使用开源工具 调试工具: Arthas运维工具: Prometheus、Skywalking Arth…

1.慢查询出现的情况

  • 聚合查询
  • 多表查询
  • 表数据量过大查询
  • 深度分页查询

主要就这四种情况

慢查询的表现形式:

页面加载过慢、接口压测响应时间过长(超过1s)


2.如何定位慢查询

方法一: 使用开源工具

  • 调试工具: Arthas
  • 运维工具: Prometheus、Skywalking

Arthas

  • 类型命令行调试工具(非可视化)。

  • 用途:针对 Java 应用的运行时诊断(如方法调用追踪、性能分析、热修复等)。

  • 特点

    • 通过命令行交互,直接连接到 JVM 进行调试。

    • 支持实时查看方法执行耗时(tracewatch 命令)、监控线程堆栈等。

    • 无图形界面,但能生成文本或日志形式的分析结果。

  • 适用场景:快速定位代码级性能问题(如慢查询的具体方法或 SQL)。


Prometheus

  • 类型指标监控工具(带可视化能力,但需配合 Grafana)。

  • 用途:采集、存储和告警时间序列数据(如 CPU、内存、HTTP 请求延迟等)。

  • 特点

    • 通过 Pull 模式收集指标,支持灵活的查询语言(PromQL)。

    • 原生提供简单的 Web UI,但通常需集成 Grafana 实现高级可视化仪表盘。

    • 可监控慢查询的宏观指标(如数据库请求延迟、错误率)。

  • 适用场景:系统级性能监控和趋势分析,需结合其他工具定位具体慢查询。


SkyWalking

  • 类型APM(应用性能管理)工具(带完整可视化界面)。

  • 用途:分布式链路追踪、服务拓扑分析、慢请求诊断。

  • 特点

    • 自动追踪请求链路,可视化展示调用关系和耗时(如慢 SQL、慢 API)。

    • 提供丰富的 图形化界面,直接定位到慢查询的代码或数据库语句。

    • 支持与 Prometheus 集成,补充指标监控能力。

  • 适用场景:端到端的性能分析,尤其是微服务架构中的慢查询根因定位。

方法二: mysql自带慢日志

慢查询日志记录了所有执行时间超过指定参数(long_query_time,单位:秒,默认10秒)的所有SQL语句的日志。

如果要开启慢查询日志,需要在MySQL的配置文件(/etc/my.cnf)中配置如下信息:
 

#开启MySQL慢日志查询开关
slow_query_log=1
#设置慢日志的时间为2秒,SQL语句执行时间超过2秒,就会视为查询,记录查询日志
long_query_time=2

配置完毕之后,通过重新启动MVSQL服务器进行测试,查看慢日志文件中记录的信息

/var/lib/mysql/localhost-slow.log

日志格式如下:

# Time: 2023-10-20T14:23:45.123456Z
# User@Host: root[root] @ localhost []  Id:   123
# Query_time: 5.002345  Lock_time: 0.000123 Rows_sent: 10  Rows_examined: 100000
SET timestamp=1603196625;
SELECT * FROM large_table WHERE status = 'pending' ORDER BY create_time;

关键字段说明

时间标记 

# Time: 记录查询发生的时间戳,格式为ISO 8601(可配置)

用户信息

 # User@Host: 显示执行查询的用户名、主机信息及连接ID

格式:user[username] @ host [ip] Id: connection_id

性能指标 

# Query_time: 查询执行总时间(秒)

# Lock_time: 表锁等待时间(秒)

# Rows_sent: 返回给客户端的行数 

# Rows_examined: 服务器层检查的行数

SQL语句 

SET timestamp= 记录查询发生时的Unix时间戳 随后显示完整的SQL语句(可能跨越多行)


文章转载自:

http://r6lxOo9d.pjxtq.cn
http://IZZVUgI3.pjxtq.cn
http://P9MGbZhR.pjxtq.cn
http://ItUtYtNL.pjxtq.cn
http://tBk3Dvdt.pjxtq.cn
http://jRajSzxf.pjxtq.cn
http://BaTDoZnW.pjxtq.cn
http://3gwZAlF3.pjxtq.cn
http://grGRvvVK.pjxtq.cn
http://gj0VYLla.pjxtq.cn
http://uLut8M7H.pjxtq.cn
http://9Zf33fSU.pjxtq.cn
http://Lx7wvVtT.pjxtq.cn
http://dHk2FAmO.pjxtq.cn
http://usudZJ6o.pjxtq.cn
http://h71yL98L.pjxtq.cn
http://iwAs5oiU.pjxtq.cn
http://fPuUuWNv.pjxtq.cn
http://JQmgfMd2.pjxtq.cn
http://xhybqsQL.pjxtq.cn
http://76udzY0T.pjxtq.cn
http://Hi2rwgib.pjxtq.cn
http://bER1U84Z.pjxtq.cn
http://STPy8Xwb.pjxtq.cn
http://WXvorFUJ.pjxtq.cn
http://7W740riE.pjxtq.cn
http://a9cYRy3M.pjxtq.cn
http://ohbDnKyo.pjxtq.cn
http://d611RPoI.pjxtq.cn
http://P1X7D6cP.pjxtq.cn
http://www.dtcms.com/wzjs/707093.html

相关文章:

  • 安徽省工程建设协会网站北京做网站开发公司电话
  • 邯郸网站建设小霖淘宝店铺怎么装修
  • 通过网站开发工具怎么改自动跳网站丝芭传媒有限公司
  • 做弩的网站网站专题页面策划
  • 电商网站开发流程代码小程序模板套用教程
  • 卖机械设备什么网站做推广好长春今天最新通告
  • 网站建设在哪里接单wordpress网站自动伪原创
  • 网站SEO基础代做网站建设公司ejiew
  • 网站系统介绍网站开发(源代码)
  • 做外贸没有企业网站网站模板下载工具
  • 网站建设开发价格高吗互联网广告优化
  • 网站建设需要服务器空间百度站长平台闭站保护
  • 外贸建英文网站的重要性多层分销网站建设
  • 网站制作的步骤不包括哪些南宁模板建站
  • 简约网站设计那个网站做宝贝主图好
  • 上海seo网站做超链接网站的代码
  • m99ww094cn 苍井空做的网站网页设计论文html
  • 企业怎么做自己的网站近10天的时政新闻
  • 搭建网站团队计划android开发菜鸟教程
  • 网站主体负责人能查询到吗大兴西红门网站建设
  • 住房建设部官方网站居住区政策深圳注册投资公司的条件
  • 中国有色金属价格网乐陵德州seo公司
  • 网站支付宝网上支付功能怎么做怎么自助建站
  • 淘宝客做网站多少钱游戏服务端源码
  • 来安县城乡规划建设局网站外贸网站零基础建站
  • 佛山企业网站建设公司推荐网站建设维护人员
  • 做网站的图片从哪里找国外搜索关键词的网站
  • 太仓做网站的公司怎么进行推广
  • 网站建设哪家公司好网站建设 公司顾客评价网站
  • 门户网站建设需求更多标签的适用场景