DB
文章平均质量分 78
Memorys.Liu
it's bad but not too bad.
展开
-
Mysql索引详解(InnoDB引擎)
索引的类型Hash索引、有序数组索引、B树索引、全文索引索引的优点大大减少了服务器需要扫描的数据量帮助服务器避免排序和临时表索引可以将随机IO变为顺序IO索引的数据结构聚集索引数据存储在叶子节点上数据和索引是存储在一起的非聚集索引叶子节点存储的是主键值(二级索引)和实际数据存储是分离的索引优化思路详解用独立的列作为索引在索引列上进行计算操作、函数操作会导致索引失效。联合索引选择合适的索引列顺序如果首列查询为范围查询,则不会用到后边.原创 2021-04-01 18:02:36 · 120 阅读 · 0 评论 -
MysqlSql执行过程分析
查询Sql执行流程#mermaid-svg-hOqyBPMufwTC3cCw .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-hOqyBPMufwTC3cCw .label text{fill:#333}#mermaid-svg-hOqyBPMufwTC3cCw .node rect,#mermaid-svg.原创 2021-04-01 18:00:00 · 131 阅读 · 0 评论 -
慢Sql优化思路
思路开启慢查询日志,抓取慢sql通过explain查看执行计划,对慢sql语句分析创建索引并调整语句,再对比优化结果抓取慢sqlshow variables like '%quer%';Variable_nameValue含义binlog_rows_query_log_eventsOFFON 标识开启慢查询日志ft_query_expansion_limit20have_query_cacheYESlog_queries_not_us.原创 2021-04-01 17:51:59 · 289 阅读 · 0 评论