How MySQL Uses Indexes CREATE INDEX SELECT COUNT(*)
MySQL :: MySQL 5.7 Reference Manual :: 9.3.1 How MySQL Uses Indexes
https://dev.mysql.com/doc/refman/5.7/en/mysql-indexes.html
CREATE INDEX SELECT COUNT(*)
CREATE INDEX windex_countrycode ON sales_rank (countrycode);
CREATE INDEX windex_grab_amz_date ON sales_rank (grab_amz_date);
CREATE INDEX windex_categoryid ON sales_rank (categoryid);
CREATE INDEX windex_grab_rank ON sales_rank (grab_rank); [SQL]
CREATE INDEX windex_countrycode ON sales_rank (countrycode);
受影响的行: 1150091
时间: 36.351s [SQL]
CREATE INDEX windex_grab_amz_date ON sales_rank (grab_amz_date);
受影响的行: 1150091
时间: 37.230s [SQL]
CREATE INDEX windex_categoryid ON sales_rank (categoryid);
受影响的行: 1150091
时间: 41.205s [SQL]
CREATE INDEX windex_grab_rank ON sales_rank (grab_rank);
受影响的行: 1150091
时间: 42.972s ALTER TABLE sales_rank DROP INDEX windex_countrycode;
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
ALTER TABLE sales_rank DROP INDEX windex_grab_rank; [SQL]
ALTER TABLE sales_rank DROP INDEX windex_countrycode;
受影响的行: 1150091
时间: 42.791s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
受影响的行: 1150091
时间: 42.540s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
受影响的行: 1150091
时间: 40.466s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_rank;
受影响的行: 1150091
时间: 36.134s
SELECT COUNT(*) FROM sales_rank;
1150091
CREATE INDEX windex_countrycode ON sales_rank (countrycode);
CREATE INDEX windex_grab_amz_date ON sales_rank (grab_amz_date);
CREATE INDEX windex_categoryid ON sales_rank (categoryid);
CREATE INDEX windex_grab_rank ON sales_rank (grab_rank); [SQL]
CREATE INDEX windex_countrycode ON sales_rank (countrycode);
受影响的行: 1150091
时间: 38.098s [SQL]
CREATE INDEX windex_grab_amz_date ON sales_rank (grab_amz_date);
受影响的行: 1150091
时间: 39.191s [SQL]
CREATE INDEX windex_categoryid ON sales_rank (categoryid);
受影响的行: 1150091
时间: 38.382s [SQL]
CREATE INDEX windex_grab_rank ON sales_rank (grab_rank);
受影响的行: 1150091
时间: 39.717s
ALTER TABLE sales_rank DROP INDEX windex_countrycode;
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
ALTER TABLE sales_rank DROP INDEX windex_grab_rank; [SQL]ALTER TABLE sales_rank DROP INDEX windex_countrycode;
受影响的行: 1150091
时间: 40.228s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
受影响的行: 1150091
时间: 37.649s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
受影响的行: 1150091
时间: 36.389s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_rank;
受影响的行: 1150091
时间: 35.135s
CREATE INDEX windex_countrycode ON sales_rank (countrycode);
CREATE INDEX windex_grab_amz_date ON sales_rank (grab_amz_date);
CREATE INDEX windex_categoryid ON sales_rank (categoryid);
CREATE INDEX windex_grab_rank ON sales_rank (grab_rank); [SQL]
CREATE INDEX windex_countrycode ON sales_rank (countrycode);
受影响的行: 1150091
时间: 36.486s [SQL]
CREATE INDEX windex_grab_amz_date ON sales_rank (grab_amz_date);
受影响的行: 1150091
时间: 39.930s [SQL]
CREATE INDEX windex_categoryid ON sales_rank (categoryid);
受影响的行: 1150091
时间: 40.498s [SQL]
CREATE INDEX windex_grab_rank ON sales_rank (grab_rank);
受影响的行: 1150091
时间: 40.745s
ALTER TABLE sales_rank DROP INDEX windex_countrycode;
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
ALTER TABLE sales_rank DROP INDEX windex_grab_rank; [SQL]
ALTER TABLE sales_rank DROP INDEX windex_countrycode;
受影响的行: 1150091
时间: 41.601s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
受影响的行: 1150091
时间: 39.273s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
受影响的行: 1150091
时间: 36.664s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_rank;
受影响的行: 1150091
时间: 35.251sALTER TABLE sales_rank DROP INDEX windex_countrycode;
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
ALTER TABLE sales_rank DROP INDEX windex_grab_rank; [SQL]
ALTER TABLE sales_rank DROP INDEX windex_countrycode;
受影响的行: 1150091
时间: 41.601s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
受影响的行: 1150091
时间: 39.273s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
受影响的行: 1150091
时间: 36.664s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_rank;
受影响的行: 1150091
时间: 35.251sALTER TABLE sales_rank DROP INDEX windex_countrycode;
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
ALTER TABLE sales_rank DROP INDEX windex_grab_rank; [SQL]
ALTER TABLE sales_rank DROP INDEX windex_countrycode;
受影响的行: 1150091
时间: 41.601s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
受影响的行: 1150091
时间: 39.273s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
受影响的行: 1150091
时间: 36.664s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_rank;
受影响的行: 1150091
时间: 35.251sALTER TABLE sales_rank DROP INDEX windex_countrycode;
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
ALTER TABLE sales_rank DROP INDEX windex_grab_rank; [SQL]
ALTER TABLE sales_rank DROP INDEX windex_countrycode;
受影响的行: 1150091
时间: 41.601s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
受影响的行: 1150091
时间: 39.273s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
受影响的行: 1150091
时间: 36.664s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_rank;
受影响的行: 1150091
时间: 35.251sALTER TABLE sales_rank DROP INDEX windex_countrycode;
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
ALTER TABLE sales_rank DROP INDEX windex_grab_rank; [SQL]
ALTER TABLE sales_rank DROP INDEX windex_countrycode;
受影响的行: 1150091
时间: 41.601s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
受影响的行: 1150091
时间: 39.273s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
受影响的行: 1150091
时间: 36.664s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_rank;
受影响的行: 1150091
时间: 35.251sALTER TABLE sales_rank DROP INDEX windex_countrycode;
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
ALTER TABLE sales_rank DROP INDEX windex_grab_rank; [SQL]
ALTER TABLE sales_rank DROP INDEX windex_countrycode;
受影响的行: 1150091
时间: 41.601s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
受影响的行: 1150091
时间: 39.273s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
受影响的行: 1150091
时间: 36.664s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_rank;
受影响的行: 1150091
时间: 35.251sALTER TABLE sales_rank DROP INDEX windex_countrycode;
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
ALTER TABLE sales_rank DROP INDEX windex_grab_rank; [SQL]
ALTER TABLE sales_rank DROP INDEX windex_countrycode;
受影响的行: 1150091
时间: 41.601s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
受影响的行: 1150091
时间: 39.273s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
受影响的行: 1150091
时间: 36.664s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_rank;
受影响的行: 1150091
时间: 35.251sALTER TABLE sales_rank DROP INDEX windex_countrycode;
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
ALTER TABLE sales_rank DROP INDEX windex_grab_rank; [SQL]
ALTER TABLE sales_rank DROP INDEX windex_countrycode;
受影响的行: 1150091
时间: 41.601s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_amz_date;
受影响的行: 1150091
时间: 39.273s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_categoryid;
受影响的行: 1150091
时间: 36.664s [SQL]
ALTER TABLE sales_rank DROP INDEX windex_grab_rank;
受影响的行: 1150091
时间: 35.251s
How MySQL Uses Indexes CREATE INDEX SELECT COUNT(*)的更多相关文章
- CREATE INDEX SELECT COUNT(*)
CREATE INDEX windex_countrycode ON sales_rank (countrycode); CREATE INDEX windex_grab_amz_date ON sa ...
- MySQL 创建索引(Create Index)的方法和语法结构及例子
MySQL 创建索引(Create Index)的方法和语法结构及例子 MySQL 创建索引(Create Index)的方法和语法结构及例子 CREATE INDEX Syntax CREATE ...
- (转载)MySQL 统计数据行数 Select Count
(转载)http://www.5idev.com/p-php_mysql_select_count.shtml 统计数据行数 SELECT COUNT() FROM 语法用于从数据表中统计数据行数. ...
- 转】MYSQL性能调优与架构设计之select count(*)的思考
原博文出自于: http://blog.fens.me/category/%E6%95%B0%E6%8D%AE%E5%BA%93/page/5/ 感谢! Posted: Feb 7, 2013 Tag ...
- MySQL: Building the best INDEX for a given SELECT
Table of Contents The ProblemAlgorithmDigressionFirst, some examplesAlgorithm, Step 1 (WHERE "c ...
- mysql 添加索引,ALTER TABLE和CREATE INDEX的区别
nvicat-->mysql表设计-->创建索引. (1)使用ALTER TABLE语句创建索引,其中包括普通索引.UNIQUE索引和PRIMARY KEY索引3种创建索引的格式: PRI ...
- mysql技巧之select count的比较
在工作过程中,时不时会有开发咨询几种select count()的区别,我总会告诉他们使用select count(*) 就好.下文我会展示几种sql的执行计划来说明为啥是这样. 1.测试 ...
- mysql 索引查询 、创建 create index 与 add index 的区别
1.索引查询 ------TABLE_SCHEMA 库名:TABLE 表名 ------AND UPPER(INDEX_NAME) != 'PRIMARY' 只查询索引,不需要主键 SELECT ...
- mysql 查询优化 ~ select count 知多少
一 简介:今天咱们来聊聊mysql的查询总数 二 具体介绍 1 从引擎层面说 myisam myisam的扫描总行数是非常快的,这是因为myisam会将表的总行数存储起来,定期维护,但是注意,一旦加 ...
随机推荐
- 使用 CSV 文件存储
将爬取到的数据以 CSV 文件形式存储: import csv import requests req = requests.get("http://www.baidu.com/" ...
- N76E003之WDT(看门狗定时器)
N76E003提供一个看门狗定时器(WDT),它可以配置成一个超时复位定时器用于复位整个设备.一旦由于外界干扰设备进入非正常状态或挂起,看门狗可以复位恢复系统.这有用于监测系统运行以提高系统可靠性.对 ...
- windows下dump文件调试
dump调试:在系统中异常或者崩溃的时候,来生成dump文件,然后用调试器来调试.这样就可以在生产环境中的dmp文件,拷贝到自己的开发机器上,调试就可以找到错误的位置,配合程序调试符号pdb文件,直接 ...
- Android 中的 Context
主要的功能是加载和访问资源(Context通常用来获取APP资源,创建UI,获取系统Service服务,启动Activity,绑定Service,发送广播,获取APP信息等) 如何理解: 我们可以理解 ...
- purge recyclebin之后dba_segments仍然有BIN$段
现象: purge recyclebin之后dba_segments仍然有BIN$段. 如下,执行了purge recyclebin之后: SQL> select segment_name,SE ...
- SQL 查询结果保存为 临时表
-- 1. 在使用select into前,可以先做一下判断 if OBJECT_ID('tempdb..#TT')is not NULL drop table #TT -- 2. 查询结果保存为临时 ...
- spring cache 详解
Spring使用Cache 从3.1开始,Spring引入了对Cache的支持.其使用方法和原理都类似于Spring对事务管理的支持.Spring Cache是作用在方法上的,其核心思想是这样的:当我 ...
- Android Studio项目提交(或更新)到github的方法
一 配置github登陆信息 二 上传工程到github 1. 2. 点击Share按钮 3. 点击ok按钮 状态栏提示: 4. 点击 No 按钮 5.AS右下脚弹出提示框 查看github网站,已经 ...
- rman 中遇到 ORA-01861
RMAN> run{ 2> sql 'alter session set nls_date_format="yyyy-mm-dd hh24:mi:ss"'; 3> ...
- 从零开始学习Hadoop--第4章 序列化(转载)
作者对序列化的描述浅显易懂!(https://www.douban.com/note/313096752/) 1. 序列化从头说 在面向对象程序设计中,类是个很重要的概念.所谓“类”,可以将它想像成建 ...