码迷,mamicode.com
首页 >  
搜索关键字:explain    ( 1254个结果
MySQL EXPLAIN 语句
对于 MySQL 在执行时来说,EXPLAIN 功能上与 DESCRIBE 一样。实际运用中,后者多用来获取表的信息,而前者多用于展示 MySQL 会如何执行 SQL 语句(Obtaining Execution Plan Information)。 DESCRIBE 实质上是 SHOW COLUM ...
分类:数据库   时间:2019-05-26 17:37:22    阅读次数:135
我的第二十篇博客---Mysql基本命令
explain select name from student where name='小明';查看查询了多少行才找到 alter database 数据库名 character set utf8; 将数据库的编码改为utf8create database 数据库名 charset=utf8; 创 ...
分类:数据库   时间:2019-05-26 16:03:47    阅读次数:133
Mysql系列-性能优化神器EXPLAIN使用介绍及分析
简介 MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化。 EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, 例如: 下面是我结合我自己创建的表以及执行相关 ...
分类:数据库   时间:2019-05-26 14:30:37    阅读次数:127
一次MySQL两千万数据大表的优化过程,三种解决方案
问题概述 使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。 问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直无法 ...
分类:数据库   时间:2019-05-25 20:14:34    阅读次数:145
掌握 MySQL 这 19 个骚操作,效率至少提高3倍
1、EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。 下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据: type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。 key列,使用到的索引名。如果没有选择索引,值是NULL。 ...
分类:数据库   时间:2019-05-25 19:35:05    阅读次数:131
MySQL 的索引是什么?怎么优化?
索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本。MySQL在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索引是非常有必要的。MySQL提供了Explain,用于显示SQL执行的详细信息,可以进行索引的优化。 一、导致SQL执行慢 ...
分类:数据库   时间:2019-05-25 19:30:12    阅读次数:134
MySQL Explain优化
1.1. EXPLAIN在MySQL中可以使用EXPLAIN查看SQL执行计划。示例:EXPLAIN SELECT * FROM tb_item 1.2. 结果说明 1.2.1. idSELECT识别符。这是SELECT查询序列号。这个不重要。 1.2.2. select_type表示SELECT语 ...
分类:数据库   时间:2019-05-23 09:20:12    阅读次数:123
mysql order by是怎么工作的?
假设我们要查询一个市民表中城市=杭州的所有人的名字,并且按照名字排序 那么sql语句可以这样写 接下来我们看下explain的结果 图中的Extra这一列下面的Using filesort表示需要排序,MySQL会为每个连接分配一块内存用于排序,就是sort_buffer,sort_buffer_s ...
分类:数据库   时间:2019-05-20 17:19:25    阅读次数:135
逆水行舟 —— SQL优化之慢查询和explain以及性能分析
性能优化的思路 首先需要使用慢查询功能,去获取所有查询时间比较长的SQL语句 使用explain去查看该sql的执行计划 使用show profile去查看该sql执行时的性能问题 首先需要使用慢查询功能,去获取所有查询时间比较长的SQL语句 使用explain去查看该sql的执行计划 使用show ...
分类:数据库   时间:2019-05-18 15:58:28    阅读次数:225
python3下re模块的使用
**explain:**python3中的re库是一个正则匹配的函数库,里面包含了各种功能的正则函数,下面,我们一起学习下其中的几个常用函数 * **match()方法**: 从主串的起始位置开始匹配一个子串,匹配成功,返回匹配信息,不成功则返回NONE print(re.match("www", ...
分类:编程语言   时间:2019-05-16 10:58:05    阅读次数:127
1254条   上一页 1 ... 27 28 29 30 31 ... 126 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!