【MySQL】MySQL优化

如何提高查询效率?

1.索引

什么是索引?
类似于书的目录能快速查找到你要的内容的位置!

索引怎么创建?
1.用开发工具如Navicat,设计表--》针对某个或多个字段新建索引。
注:索引类型有FULLTEXT(MYSQL只有MYISAM存储引擎支持全文索引)、NORMAL(普通索引,索引列没有限制)、SPATIAL、UNIQUE(唯一索引,索引列值必须唯一,但允许为空)。
   索引方法有BTREE、HASH。



索引类型: 2.用SQL语句创建,大概是create index 索引名 on 表名(字段); 如何使用索引? 在where条件后加定义索引的字段条件。

 

2.存储过程

什么是存储过程?
一条完成特定功能的SQL语句,简言之,干固定事的一条SQL。
存储过程如何创建?
1.用开发工具如Navicat,函数-->新建-->函数/过程。
2.用SQL语句创建
怎么使用存储过程?
emmmm.....

 

posted @ 2018-11-21 11:05  Onionle  阅读(162)  评论(0编辑  收藏  举报