MySQL索引有啥好处,怎么合理的添加

MySQL索引有啥好处,怎么合理的添加,第1张

建立一个好的索引,主要是建立在查询多的列,where条件中多的列,需要排序的列。多建立复合索引

总结下来 索引有三大好处:

1、索引大大减少了服务器要扫描的数据量。

2、索引可以降随机IO变为顺序IO。

3、索引可以帮助服务器避免排序和临时表。

mysql 如何给SQL添加索引

1.添加PRIMARY KEY(主键索引)

alter table `table_name` add primary key(`column`)

2.添加UNIQUE(唯一索引)

alter table `table_name` add unique(`column`)

3.添加普通索引

alter table `table_name` add index index_name(`column`)

4.添加全文索引

alter table `table_name` add fulltext(`column`)

5.添加多列索引

alter table `table_name` add index index_name(`column1`,`column2`,`column3`)

1.添加PRIMARY KEY(主键索引) mysqlALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.添加UNIQUE(唯一索引) mysqlALTER TABLE `table_name` ADD UNIQUE ( `column` ) 3.添加INDEX(普通索引) mysqlALTER TABLE `table_name` ADD INDEX index_name ( `column` ) 4.添加FULLTEXT(全文索引) mysqlALTER TABLE `table_name` ADD FULLTEXT ( `column`) 5.添加多列索引 mysqlALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11572830.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存