摘要:
一、查看MySQL运行情况 SHOW STATUS; 二、查看INNODB数据库引擎运行状态 SHOW ENGINE INNODB STATUS; 三、查看当前正在进行的进程,对于有锁表等情况的排查很有用处 SHOW PROCESSLIST; 默认显示前100条 SHOW F 阅读全文
posted @ 2018-06-08 11:27
星朝
阅读(778)
评论(0)
推荐(0)
摘要:
Navicat Premium 常用功能讲解 1.快捷键 1.1. F8 快速回到当前对象列表 1.2. Ctrl + q 打开查询界面 1.3. Ctrl + d 快速修改当前的表结构 1.4. Ctrl + r 运行当前查询界面里面的 sql 语句& 阅读全文
posted @ 2018-06-08 11:20
星朝
阅读(1765)
评论(0)
推荐(0)
摘要:
本文从如何建立mysql索引以及介绍mysql的索引类型,再讲mysql索引的利与弊,以及建立索引时需要注意的地方 首先:先假设有一张表,表的数据有10W条数据,其中有一条数据是nickname='css',如果要拿这条数据的话需要些的sql是 SELECT FROM award WHERE nic 阅读全文
posted @ 2018-06-08 11:09
星朝
阅读(185)
评论(0)
推荐(0)
摘要:
(一)索引的作用 索引通俗来讲就相当于书的目录,当我们根据条件查询的时候,没有索引,便需要全表扫描,数据量少还可以,一旦数据量超过百万甚至千万,一条查询sql执行往往需要几十秒甚至更多,5秒以上就已经让人难以忍受了。 提升查询速度的方向一是提升硬件(内存、cpu、硬盘),二是在软件上优化(加索引、优 阅读全文
posted @ 2018-06-08 11:00
星朝
阅读(508)
评论(0)
推荐(0)
摘要:
用EXPLAIN看MySQL的执行计划时经常会看到Impossible WHERE noticed after reading const tables这句话,意思是说MySQL通过读取“const tables”,发现这个查询是不可能有结果输出的。比如对下面的表和数据: create table 阅读全文
posted @ 2018-06-08 10:41
星朝
阅读(846)
评论(0)
推荐(0)
摘要:
使用 EXPLAIN 执行计划的时候,在 Extra 中偶尔会看到这样的描述: Impossible WHERE noticed after reading const tables 字面上的意思是:读取const tables表之后, 没有发现匹配的行。 通过示例我们重现一下该场景。首先创建两张表 阅读全文
posted @ 2018-06-08 10:39
星朝
阅读(5020)
评论(0)
推荐(0)
摘要:
MySQL复合唯一索引分析 关于复合唯一索引(unique key 或 unique index),网上搜索不少人说:”这种索引起到的关键作用是约束,查询时性能上没有得到提高或者查询时根本没有走索引列“。也有人说:“查询时使用到了索引和普通索引一样“。那么问题到底是怎样的呢? 测试准备工作 准备建表 阅读全文
posted @ 2018-06-08 10:33
星朝
阅读(231)
评论(0)
推荐(0)
摘要:
前言:2012年的笔记整理而得,发布个人博客,做备忘录使用。 背景:线上慢查询日志监控,得到如下的语句: 发现:select doc_text from t_wiki_doc_text where doc_title = '谢泽源'; 这条语句昨天 阅读全文
posted @ 2018-06-08 10:30
星朝
阅读(1415)
评论(5)
推荐(0)
摘要:
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 1、创建数据库 创建的sql语句如下: / Navicat MySQL Data Transfer Source Server : localhost newpassword 阅读全文
posted @ 2018-06-08 10:18
星朝
阅读(269)
评论(0)
推荐(0)
摘要:
explain显示了MySQL如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 explain的使用方法很简单,只需要在select查询语句前面加上explain关键字就行。下面给出一个实例: 下面给出回显的数据的含义: (1)id:SELECT识别符,这 阅读全文
posted @ 2018-06-08 10:13
星朝
阅读(1428)
评论(0)
推荐(0)

浙公网安备 33010602011771号