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

日本做暧小视频在线观看网站宁波seo排名费用

日本做暧小视频在线观看网站,宁波seo排名费用,做网站的公司名称,唐山模板网站建设慢查询日志 查看执行慢的SQL语句,需要先开启慢查询日志。 MySQL 的慢查询日志,记录在 MySQL 中响应时间超过阀值的语句(具体指运行时间超过 long_query_time 值的SQL。long_query_time 的默认值为10,意思是运行10秒以上(不含10秒…

慢查询日志

查看执行慢的SQL语句,需要先开启慢查询日志。
MySQL 的慢查询日志,记录在 MySQL 中响应时间超过阀值的语句(具体指运行时间超过 long_query_time 值的SQL。long_query_time 的默认值为10,意思是运行10秒以上(不含10秒)的语句)。

目的:发现执行时间特别长的SQL查询,进行优化。

默认情况下,MySQL数据库没有开启慢查询日志,需要我们手动来设置这个参数。

慢日志常用配置项

1

2

3

4

5

6

7

8

slow_query_log       是否启用慢查询日志,默认为0,可设置为0、1,1表示开启。

slow_query_log_file  指定慢查询日志位置及名称,默认值为host_name-slow.log,可指定绝对路径。

long_query_time      慢查询执行时间阈值,超过此时间会记录,默认为10,单位为s。

log_output           慢查询日志输出目标,默认为file,即输出到文件。

log_timestamps       主要是控制 error log、slow log、genera log 日志文件中的显示时区,默认使用UTC时区,建议改为 SYSTEM 系统时区。

log_queries_not_using_indexes    是否记录所有未使用索引的查询语句,默认为off。

min_examined_row_limit           对于查询扫描行数小于此参数的SQL,将不会记录到慢查询日志中,默认为0。

log_slow_admin_statements        慢速管理语句是否写入慢日志中,管理语句包含 alter table、create index 等,默认为 off 即不写入

一般情况下,我们只需开启慢日志记录,配置下阈值时间,其余参数可按默认配置。对于阈值时间,可灵活调整,比如说可以设置为 1s 或 3s 。

查看是否开启慢查询日志

1

show variables like '%slow_query_log%';

开启慢查询(临时,当前会话有效)

1

set global slow_query_log='ON';

查看慢查询日志存放文件位置

1

show variables like '%slow_query_log_file%';

查看long_query_time阈值

1

show variables like '%long_query_time%';

设置long_query_time阈值(临时,当前会话有效)

1

set global long_query_time=3

直接修改配置文件(全局,需要重启服务,慎重)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

#编辑配置文件

vim /etc/my.cnf

# 修改配置项(如果没有就加上)

[mysqld]

slow_query_log = ON

slow_query_log_file = /var/lib/mysql/my-slow.log

long_query_time = 1

log_timestamps = SYSTEM

log_output = FILE

# 重启mysqld服务

systemctl restart mysqld

# 查看mysqld服务

systemctl status mysqld

测试

1

2

select sleep(5);

ls /var/lib/mysql/xxx-slow.log

慢查询日志文件分析

单条记录结构

单条记录结构:

1

2

3

4

5

# Time: 2024-03-01T17:12:40.156488+08:00

# User@Host: panda[panda] @  [192.168.72.1]  Id:     8

# Query_time: 5.000688  Lock_time: 0.000000 Rows_sent: 1  Rows_examined: 1

SET timestamp=1709284355;

select sleep(5);

字段说明:
慢查询日志以#作为起始符。
Time:查询的时间。
User@Host:表示用户 和 慢查询查询的ip地址。
如上所述,表示 root用户 localhost地址。
Query_time: 表示SQL查询持续时间, 单位 (秒)。
Lock_time: 表示获取锁的时间, 单位(秒)。
Rows_sent: 表示发送给客户端的行数。
Rows_examined: 表示:服务器层检查的行数。
set timestamp :表示 慢SQL 记录时的时间戳。
最后 select sleep(5) 则表示慢SQL语句。

慢查询日志分析-mysqldumpslow

MySQL自带了一个慢查询分析工具mysqldumpslow。
试了下不太好使。可以试试:
Navicat Monitor、signoz、hertzbeat 这些性能监测工具。

1

2

3

4

mysqldumpslow ­s c ­t 10 /var/run/mysqld/mysqld­slow.log # 取出使用最多的10条慢查询

mysqldumpslow ­s t ­t 3 /var/run/mysqld/mysqld­slow.log # 取出查询时间最慢的3条慢查询

mysqldumpslow ­s t ­t 10 ­g “left join” /database/mysql/slow­log #得到按照时间排序的前10条里面含有左连接的查询语句

mysqldumpslow ­s r ­t 10 ­g 'left join' /var/run/mysqld/mysqldslow.log # 按照扫描行数最多的

慢查询日志分析-Navicat Monitor

官网下载就行了。跟着指引配置即可。
很舒服,还可以自动提供一些运维建议。

查询分析

其他细节

记录管理语句

在 MySQL 中,慢查询日志中默认不记录管理语句,如:

1

alter table, analyze tablecheck table

不过可通过以下属性进行设置:

1

mysql> set global log_slow_admin_statements = "ON";

记录未走索引的SQL语句

在 MySQL 中,还可以设置将未走索引的SQL语句记录在慢日志查询文件中(默认为关闭状态)。通过下述属性即可进行设置:

1

2

mysql> set global log_queries_not_using_indexes = "ON";

Query OK, 0 rows affected (0.00 sec)

SQL 复制 全屏

慢查询日志输出位置

在MySQL中,日志输出格式有支持:FILE(默认),TABLE 两种,可进行组合使用。如下所示:

1

set global log_output = "FILE,TABLE";

这样设置会同时在 FILE, mysql库中的slow_log表中同时写入。

1

select * from mysql.slow_log;

http://www.mmbaike.com/news/23223.html

相关文章:

  • 安庆网络推广和竞价优化大师班级优化大师
  • 如何不备案建网站中国十大电商公司排名
  • 思茅网站建设深圳seo优化公司排名
  • 做淘宝站外推广网站百度数据网站
  • 晚上做羞羞的事情视频网站智能营销系统开发
  • 苏州网站模板建站如何营销推广自己的产品
  • 网站建设合同付款比例app制作费用一览表
  • 百度网站排名规则手机一键优化
  • 咸阳北京网站建设重庆seo标准
  • 电子商务行业网站描述优化方法
  • 网站系统网站开发温州seo外包公司
  • 网页与网站的区别与联系注册公司网站
  • 天然气公司的网站应该怎么做平台推广销售话术
  • 在淘宝做网站可以退货退款么信息流优化师简历
  • 页面设计升级访问紧急通知济南网站优化公司哪家好
  • 制作企业网站的流程收录优美的图片
  • 做排名的网站搜索引擎seo优化怎么做
  • 有找猎聘网站做简历优化的外贸网站建设 google
  • 做网站超链接用什么软件中国军事新闻最新消息
  • 平昌网站建设谷歌优化
  • 公司网站公司简介宣传夸大受处罚网络营销工具与方法
  • 苏州网站建设哪家更好商品促销活动策划方案
  • 广告联盟没网站可以做吗淘宝优化关键词的步骤
  • 副业做网站程序百度学术官网登录入口
  • ps如何做网站百度热门
  • 网站代码 公告栏 php百度seo服务公司
  • 国外网站的设计风格网址查询地址查询
  • 易县做网站网络营销推广技巧
  • 手机如果做网站长沙关键词优化公司电话
  • 门户网站建设工作汇报好的竞价托管公司