码迷,mamicode.com
首页 >  
搜索关键字:explain    ( 1254个结果
(转)MySQL——SQL性能分析优化利器之Explain
系统性能的优劣取决于我们sql的查询速度,MySQL Explain命令是分析SQL性能及优化不可缺少的一部分。 Explain被我们称为解释器,通过 explain 我们可以知道以下信息:表的读取顺序,数据读取操作的类型,可能会使用哪些索引,实际真正使用了哪些索引,表之间的引用,每张表有多少行被优 ...
分类:数据库   时间:2021-01-13 10:56:11    阅读次数:0
explain查看sql的执行计划
我们写完一个sql语句,为了让它高性能地执行,一定要explain一下,查看一下它的执行计划。 查看心法: 1.首先从查询类型type列开始查看,如果出现all关键字,那么不用继续看了,全表扫描了 2.查看key列,看是否使用了索引,null代表没有使用索引 3.查看rows列,该列代表在SQL执行 ...
分类:数据库   时间:2021-01-11 10:53:53    阅读次数:0
mySql索引
局部性原理 时间局部性和空间局部性 磁盘预读(预读的长度一般为页(page)的整数倍) 页是存储器的逻辑块,操作系统往往将主存和磁盘存储区分割为连续的大小相等的块 每个存储块称为一页(在血多操作系统中,页大小通常为4k) 主存和磁盘以页为单位交换数据 索引 扰动函数 红黑树不是严格的平衡树,是对AV ...
分类:数据库   时间:2021-01-05 11:25:40    阅读次数:0
rust FnMut 闭包
fn consume_with_relish<F>(mut func: F) where F: FnMut() -> String { // `func` consumes its captured variables, so it cannot be run more // than once p ...
分类:其他好文   时间:2021-01-02 11:07:10    阅读次数:0
termquery与matchquery的区别
PUT test/_doc/1 { "content":"Hello World" } GET test/_analyze { "explain": true, "analyzer": "standard", "text": "Hello World" } POST test/_search { " ...
分类:其他好文   时间:2020-12-29 11:59:23    阅读次数:0
阿里二面:条件字段有索引,为什么查询也这么慢?
前言 最近公司在代码评审时,在使用DATE_FORMAT函数的问题上有了点不同的观点。具体DATE_FORMAT对索引会不会产生影响?哪种情况下会产生影响呢?周末无事,通过mysql的执行计划测试一波。
分类:其他好文   时间:2020-12-16 13:07:34    阅读次数:8
explain命令可能会修改MySQL数据
如果有人问你,对查询执行EXPLAIN是否可以改变你的数据库,你可能会说不会; 通常都是这么认为的。EXPLAIN应该向我们展示查询是如何执行的,而不是执行查询,因此它不能更改任何数据。 不幸的是,在这种情况下,常识并不适用于MySQL(在写这篇文章的时候,MySQL 8.0.21和以前的版本)-有 ...
分类:数据库   时间:2020-12-14 13:06:37    阅读次数:3
数据库查询优化
原SQL语句:(execution: 2 s 28 ms, fetching: 25 ms) explain select pr.cid, case when pr.type = 2 then ac.auto_cancel else ca.auto_cancel end auto_cancel, p ...
分类:数据库   时间:2020-12-01 12:38:30    阅读次数:19
sql优化
sql优化 一、概述 数据库优化主要有两个方向:即安全与性能 show processlist(查看链接session状态) explain(分析查询计划),show index from table(分析索引) 通过执行计划判断,索引问题(有没有、合不合理)或者语句本身问题 show status ...
分类:数据库   时间:2020-11-23 11:47:54    阅读次数:50
thinkphp 数据库性能监听SQL
如果开启数据库的调试模式的话,你可以对数据库执行的任何SQL操作进行监听,使用如下方法: Db::listen(function($sql, $time, $explain){ // 记录SQL echo $sql. ' ['.$time.'s]'; // 查看性能分析结果 dump($explai ...
分类:数据库   时间:2020-11-11 16:48:50    阅读次数:29
1254条   上一页 1 2 3 4 5 ... 126 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!