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

委托网站建设协议书长春建站服务

委托网站建设协议书,长春建站服务,wordpress 主题在哪看,网站开发要做什么学生表 创建普通索引 create index index_name on student (name); 1.使用EXPLAIN查看执行计划(核心) explain select * from student where name 李明 key字段:显示实际使用的索引名称。若值为NULL,表示未使用索引;若显示具体索引名&…

学生表

创建普通索引

create index index_name on student (name);

1.使用EXPLAIN查看执行计划(核心)

explain select * from student where name = '李明'

  • key字段:显示实际使用的索引名称。若值为NULL,表示未使用索引;若显示具体索引名,说明使用了对应索引。比如EXPLAIN SELECT * FROM student WHERE username = '李明',若key显示index_name ,意味着使用了name字段上的索引。

  • type字段:表示查询类型,反映查询性能,效率从高到低排序为system > const > eq_ref > ref > range > index > ALL 。ALL表示全表扫描,未使用索引;refrange等表示使用了索引,且越靠前性能越好。

  • possible_keys字段:列出可能使用的索引,与key字段对比,若possible_keys有索引但keyNULL,说明 MySQL 优化器未选择使用索引。

  • key_len字段:显示索引使用的字节数,可用于评估索引覆盖的列长度及类型,合理长度有助于判断索引是否正常使用。

  • Extra字段:包含额外信息,如Using index表示使用覆盖索引;Using where表示使用WHERE条件过滤数据;若出现Using filesort(文件排序)、Using temporary(使用临时表) ,说明查询未有效利用索引,性能可能不佳。

2.查看慢查询日志

确认慢查询日志配置

SHOW VARIABLES LIKE 'slow_query_log';         -- 是否开启慢查询日志(ON/OFF)
SHOW VARIABLES LIKE 'slow_query_log_file';    -- 日志文件路径
SHOW VARIABLES LIKE 'long_query_time';        -- 慢查询阈值(秒,默认 10 秒)

临时开启慢查询日志(测试环境)

-- 开启慢查询日志
SET GLOBAL slow_query_log = ON;
-- 设置日志文件路径(需确保路径存在且 MySQL 有写入权限)
SET GLOBAL slow_query_log_file = 'LAPTOP-RK330M4R-slow.log';  -- 确定在的路径
-- 设置慢查询阈值(如 0.1 秒,方便测试)
SET GLOBAL long_query_time = 0.1;

查看日志内容分析

使用命令行工具(如 catless)或文本编辑器打开日志文件:

less /var/lib/mysql/LAPTOP-RK330M4R-slow.log 

3.使用SHOW PROFILE(需要开启功能)

-- 开启profiling功能
SET profiling = 1;
-- 执行查询语句
SELECT * FROM student WHERE name = '李军';
-- 查看查询的执行信息
SHOW PROFILES;
-- 查看指定查询的详细执行信息
SHOW PROFILE FOR QUERY 1;  -- 替换为实际的 Query_ID
--g关闭功能
SET profiling = 1;

4、Performance Schema实时监控

SELECT DIGEST_TEXT AS 查询语句,ROWS_EXAMINED AS 扫描行数
FROM performance_schema.events_statements_summary_by_digest
WHERE DIGEST_TEXT LIKE '%student%';
  • ROWS_EXAMINED 远大于 1 → 可能未走索引,需结合 EXPLAIN 确认。

5、索引使用状态

SHOW STATUS LIKE 'Handler_read%';
  • Handler_read_rnd_next 值高 → 全表扫描多(未走索引)

总结

explain最快:直接判断结果中的key是否为NULL

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

相关文章:

  • 公司网站开发的工作内容网站查询工具seo
  • 凯里小程序开发公司百度系优化
  • 政府网站建设服务手机上怎么制作网页
  • 大连网站排名公司网站整合营销推广
  • 网站文章页图片不显示图片长沙网站建设服务
  • 网站开发原型 图搜狐财经峰会
  • 营销推广型网站公司搜索引擎营销方式
  • 平面设计资源网站重庆seo网站
  • 宁波最靠谱的网站建设如何做好网上销售
  • 怎么做网站的域名解析广州网络推广专员
  • 做网站的国标有哪些外包网络推广公司推广网站
  • 网站建设与管理案例...seo快速排名案例
  • php做的网站处理速度怎么样百度推广后台登录
  • 博物馆网站 建设方案上海谷歌seo推广公司
  • 做网站一定要用到dw如何做好平台推广
  • iis7 添加网站2024年1月新冠高峰
  • 公司网站建设进度计划书百度提交入口网站网址
  • 和wordpress类似的开源博客西安seo计费管理
  • 用web开发一个网站怎么做百度官网下载安装到桌面上
  • 公司地址怎么免费上地图网站优化公司哪家好
  • 旅游网站建设的组织性班级优化大师头像
  • 高端网站制作费用百度上做优化一年多少钱
  • 网站联盟系统网络优化软件
  • 网站为契机建设校园数字化全网关键词云查询
  • 君和网站建设青岛seo青岛黑八网络最强
  • 高端建站咨询厦门做网站公司有哪些
  • 成都市 建设领域信用系统网站西安seo外包
  • 做网站用矢量图还是位图网站seo完整seo优化方案
  • 网站网络营销平台网站seo优化徐州百度网络
  • 平面构成创意与设计合肥网站优化seo