2018年7月29日

mysql学习-explain中的extra

摘要: 覆盖索引就是创建的索引和查询的字段正好个数顺序一致 using filesort:mysql使用了一个外部索引 ,而非表内索引顺序进行访问,,mysql无法利用索引完成的排序操作称为文件索引,如果你创建了索引,但并没按索引个数顺序进行查询就会出现 using temporary:使用了临时保存中间结 阅读全文

posted @ 2018-07-29 17:30 Java挖掘机 阅读(144) 评论(0) 推荐(0) 编辑

mysql学习-explain

摘要: 表头包含有: id select_type table type possible_keys key key_len ref rows Extra id:select 查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺序,分为三种情况: 三种情况: 1.id相同,执行顺序由上至下 阅读全文

posted @ 2018-07-29 17:15 Java挖掘机 阅读(80) 评论(0) 推荐(0) 编辑

mysql学习-索引的使用

摘要: 索引是什么,为什么要建索引? 首先索引是一种数据结构,通过一定的算法能够快速找到真实的数据的一种结构。 有了索引,可以提高查找效率,降低IO成本。但索引也会降低表的更新速度,因为更新或插入时要维护索引。 我们平常说的索引,一般都是指B-tree结构组织的索引。 索引分为:单值索引(一个索引只包含一个 阅读全文

posted @ 2018-07-29 14:05 Java挖掘机 阅读(109) 评论(0) 推荐(0) 编辑

mysql学习-join的使用

摘要: sql的执行顺序是从from 开始 join图 阅读全文

posted @ 2018-07-29 13:37 Java挖掘机 阅读(206) 评论(0) 推荐(0) 编辑

Mysql学习-安装与启动

摘要: 安装mysqlrpm -ivh Mysql-server....rpm安装完成后,会提示/usr/bin/mysqladmin -u root password 'new-password'也可以用msyqladmin --version查看是否安装成功 /var/lib/mysql //mysql 阅读全文

posted @ 2018-07-29 12:28 Java挖掘机 阅读(79) 评论(0) 推荐(0) 编辑

导航