SQL表字段如何建立索引难道就是添加SQL查询语句

SQL表字段如何建立索引难道就是添加SQL查询语句,第1张

1、创建测试表,

create table test_index(id varchar2(20), v_date date);

2、将id字段,添加索引

-- Create/Recreate indexes

create index idx_test_index_id on TEST_INDEX (id);

3、编写sql,查看系统视图,查找该索引是否存在;

select from user_indexes t where index_name = upper('idx_test_index_id');

4、执行sql语句,并查看执行计划,可以发现索引已经起了作用;

普通索引 添加INDEX

ALTER TABLE `table_name` ADD INDEX index_name ( `column` )

下面演示下给user表的name字段添加一个索引

mysql数据库如何创建索引

mysql数据库如何创建索引

主键索引 添加PRIMARY KEY

ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )

mysql数据库如何创建索引

mysql数据库如何创建索引

唯一索引 添加UNIQUE

ALTER TABLE `table_name` ADD UNIQUE ( `column` )

mysql数据库如何创建索引

全文索引 添加FULLTEXT

ALTER TABLE `table_name` ADD FULLTEXT ( `column`)

mysql数据库如何创建索引

如何添加多列索引

ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )

mysql数据库如何创建索引

MySQL数据库建立索引步骤:

1、使用SQLPlus或者PLSQL登录MySQL数据库。

2、执行语句create index indexname on table(col) tablespace tablespacename;其中

"indexname"为需要建立索引的索引名;

"table"是需要建立索引的表;

"col"为需要建立索引的字段列;

”tablespacename“为建立索引存放的空间(如果不需要制定表空间则使用“create index indexname on table(col)”)。

以上就是关于SQL表字段如何建立索引难道就是添加SQL查询语句全部的内容,包括:SQL表字段如何建立索引难道就是添加SQL查询语句、mysql数据库怎么创建索引、mysql数据库怎么建索引等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9547271.html

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

发表评论

登录后才能评论

评论列表(0条)

保存