最近慢慢接触MySQL,了解如何优化它也迫在眉睫了,话说工欲善其事,必先利其器。最近我就打算了解下几个优化MySQL中经常用到的工具。今天就简单介绍下EXPLAIN。 内容导航 id select_type table type possible_keys key key_len ref rows ...
分类:
数据库 时间:
2018-06-12 16:21:21
阅读次数:
222
一、简介 MySQL目前主要有以下几种索引类型:1.普通索引2.唯一索引3.主键索引4.组合索引5.全文索引 二、语句 CREATE TABLE table_name[col_name data type] [unique|fulltext][index|key][index_name](col_n ...
分类:
数据库 时间:
2018-05-19 10:36:36
阅读次数:
206
环境: Cloudera Express 5.12.1 JDK 1.8.0_92 CentOS 7 步骤1:数据导入到Hbase中(非正题,跳过) hbase中表为allDoc,两个Family:fulltext,fileInfo fulltext中就一列:fulltext fileInfo中有如下 ...
分类:
其他好文 时间:
2018-05-10 14:22:31
阅读次数:
576
转自:Mysql中索引的 创建,查看,删除,修改 创建索引 MySQL创建索引的语法如下: 1 2 3 CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name [USING index_type] ON table_name (index_col_name ...
分类:
数据库 时间:
2018-04-26 14:06:02
阅读次数:
195
添加索引altertable表名addindex/unique/fulltext[索引名](字段名);删除索引altertable表名dropindex索引名;查看表的所有索引showindexfrom表名;注意:索引在提供查找速度的同时,降低增删改的速度普通索引key(字段名1,字段名2,......)唯一索引uniquekey(字段名1,字段名2,......)主键索引primarykey(字
分类:
数据库 时间:
2018-04-24 17:45:04
阅读次数:
182
1、正在执行的 2、执行过的(此方法好处可以查看某一时间段执行过的sql,并且 SQL_FULLTEXT 包 3、查找前十条性能差的sql. ...
分类:
数据库 时间:
2018-04-09 18:51:33
阅读次数:
175
mysql5.6 innlDB 在CHAR、VARCHAR、TEXT类型的列上可以定义全文索引,但因为无法中文分词所以对中文的支持很差,但从MySQL5.7开始,MySQL内置了ngram全文检索插件,用来支持中文分词,并且对MyISAM和InnoDB引擎有效。 在没法升级5.7的情况下,5.6有变 ...
分类:
数据库 时间:
2018-03-20 12:46:48
阅读次数:
295
day02一、MySQL键值(key)##设置在字段上,约束如何给字段赋值。普通索引index唯一索引unique主键primarykey外键foreignkey全文索引fulltext+++++++++++++++++++++++++++++++++++1.1普通索引index的使用1.1.1什么是索引?相当于"书的目录"1.1.2索引的优点与缺点优点:加快查询记录的速度缺点
分类:
数据库 时间:
2018-03-01 21:47:49
阅读次数:
196
创建全文索引(FullText index) 创建表的同时创建全文索引 FULLTEXT (name) WITH PARSER ngram 通过 alter table 的方式来添加 alter table `das`.`staff_base` add fulltext index staff_ba ...
分类:
数据库 时间:
2018-03-01 11:44:48
阅读次数:
869
Select b.USERNAME, b.SID, a.SQL_ID, a.SQL_TEXT, a.sql_fulltext, b.EVENT, a.executions, -- trunc(((decode(a.EXECUTIONS,0,0,a.cpu_time / a.executions)) ...
分类:
数据库 时间:
2018-02-25 19:19:18
阅读次数:
266