1. 索引的介绍
索引是:数bai据库中的索引du类似于一本书的目录.
索引的用途:加快数据处理速度.
索引的利弊:
查询执行的大部分开销是I/O,
利:使用索引,避免全表扫描,提高性能.
弊:带索引的表需要在数据库中占用更多的存储空间,同样用来增删数据的命令运行时间以及维护索引所需的处理时间会更长
所以要合理使用索引,及时更新去除次优索引。
2. sql如何为表字段添加索引
(1) 添加主键索引:ALTER TABLE 'table_name' ADD PRIMARY KEY ('column')
(2) 添加唯一索引:ALTER TALBE 'table_name' ADD UNIQUE KEY('column')
(3) 添加普通索引:ALTER TABLE 'table_name' ADD INDEX index_name('column')
(4) 添加全文索引:ALTER TABLE 'talbe_name' ADD FULLTEXT ('column')
(5) 添加多行索引: ALTER TABLE 'table_name' ADD INDEX ('column1','column2','column3')
3. 表提示 (Transact-SQL)即with(index(indexname))
通过指定锁定方法、一个或多个索引、查询处理操作(如表扫描或索引查找)或其他选项