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(*)的更多相关文章

  1. CREATE INDEX SELECT COUNT(*)

    CREATE INDEX windex_countrycode ON sales_rank (countrycode); CREATE INDEX windex_grab_amz_date ON sa ...

  2. MySQL 创建索引(Create Index)的方法和语法结构及例子

    MySQL 创建索引(Create Index)的方法和语法结构及例子 MySQL 创建索引(Create Index)的方法和语法结构及例子   CREATE INDEX Syntax CREATE ...

  3. (转载)MySQL 统计数据行数 Select Count

    (转载)http://www.5idev.com/p-php_mysql_select_count.shtml 统计数据行数 SELECT COUNT() FROM 语法用于从数据表中统计数据行数. ...

  4. 转】MYSQL性能调优与架构设计之select count(*)的思考

    原博文出自于: http://blog.fens.me/category/%E6%95%B0%E6%8D%AE%E5%BA%93/page/5/ 感谢! Posted: Feb 7, 2013 Tag ...

  5. MySQL: Building the best INDEX for a given SELECT

    Table of Contents The ProblemAlgorithmDigressionFirst, some examplesAlgorithm, Step 1 (WHERE "c ...

  6. mysql 添加索引,ALTER TABLE和CREATE INDEX的区别

    nvicat-->mysql表设计-->创建索引. (1)使用ALTER TABLE语句创建索引,其中包括普通索引.UNIQUE索引和PRIMARY KEY索引3种创建索引的格式: PRI ...

  7. mysql技巧之select count的比较

        在工作过程中,时不时会有开发咨询几种select count()的区别,我总会告诉他们使用select count(*) 就好.下文我会展示几种sql的执行计划来说明为啥是这样.   1.测试 ...

  8. mysql 索引查询 、创建 create index 与 add index 的区别

    1.索引查询 ------TABLE_SCHEMA  库名:TABLE  表名 ------AND UPPER(INDEX_NAME) != 'PRIMARY'  只查询索引,不需要主键 SELECT ...

  9. mysql 查询优化 ~ select count 知多少

    一 简介:今天咱们来聊聊mysql的查询总数 二 具体介绍 1 从引擎层面说 myisam  myisam的扫描总行数是非常快的,这是因为myisam会将表的总行数存储起来,定期维护,但是注意,一旦加 ...

随机推荐

  1. 使用 CSV 文件存储

    将爬取到的数据以 CSV 文件形式存储: import csv import requests req = requests.get("http://www.baidu.com/" ...

  2. N76E003之WDT(看门狗定时器)

    N76E003提供一个看门狗定时器(WDT),它可以配置成一个超时复位定时器用于复位整个设备.一旦由于外界干扰设备进入非正常状态或挂起,看门狗可以复位恢复系统.这有用于监测系统运行以提高系统可靠性.对 ...

  3. windows下dump文件调试

    dump调试:在系统中异常或者崩溃的时候,来生成dump文件,然后用调试器来调试.这样就可以在生产环境中的dmp文件,拷贝到自己的开发机器上,调试就可以找到错误的位置,配合程序调试符号pdb文件,直接 ...

  4. Android 中的 Context

    主要的功能是加载和访问资源(Context通常用来获取APP资源,创建UI,获取系统Service服务,启动Activity,绑定Service,发送广播,获取APP信息等) 如何理解: 我们可以理解 ...

  5. purge recyclebin之后dba_segments仍然有BIN$段

    现象: purge recyclebin之后dba_segments仍然有BIN$段. 如下,执行了purge recyclebin之后: SQL> select segment_name,SE ...

  6. SQL 查询结果保存为 临时表

    -- 1. 在使用select into前,可以先做一下判断 if OBJECT_ID('tempdb..#TT')is not NULL drop table #TT -- 2. 查询结果保存为临时 ...

  7. spring cache 详解

    Spring使用Cache 从3.1开始,Spring引入了对Cache的支持.其使用方法和原理都类似于Spring对事务管理的支持.Spring Cache是作用在方法上的,其核心思想是这样的:当我 ...

  8. Android Studio项目提交(或更新)到github的方法

    一 配置github登陆信息 二 上传工程到github 1. 2. 点击Share按钮 3. 点击ok按钮 状态栏提示: 4. 点击 No 按钮 5.AS右下脚弹出提示框 查看github网站,已经 ...

  9. rman 中遇到 ORA-01861

    RMAN> run{ 2> sql 'alter session set nls_date_format="yyyy-mm-dd hh24:mi:ss"'; 3> ...

  10. 从零开始学习Hadoop--第4章 序列化(转载)

    作者对序列化的描述浅显易懂!(https://www.douban.com/note/313096752/) 1. 序列化从头说 在面向对象程序设计中,类是个很重要的概念.所谓“类”,可以将它想像成建 ...