韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > PostgreSQL > postgresql使用索引吗

postgresql使用索引吗

头像

yang

2020-04-09 11:20:264993浏览 · 0收藏 · 0评论

postgresql使用索引,索引是加速搜索引擎检索数据的一种特殊表查询。简单地说,索引是一个指向表中数据的指针。一个数据库中的索引与一本书的索引目录是非常相似的。

使用 CREATE INDEX 语句创建索引,它允许命名索引,指定表及要索引的一列或多列,并指示索引是升序排列还是降序排列。

索引也可以是唯一的,与 UNIQUE 约束类似,在列上或列组合上防止重复条目。

CREATE INDEX 命令

CREATE INDEX (创建索引)的语法如下:

CREATE INDEX index_name ON table_name;

索引类型

单列索引

单列索引是一个只基于表的一个列上创建的索引,基本语法如下:

CREATE INDEX index_name
ON table_name (column_name);

组合索引

组合索引是基于表的多列上创建的索引,基本语法如下:

CREATE INDEX index_name
ON table_name (column1_name, column2_name);

不管是单列索引还是组合索引,该索引必须是在 WHEHE 子句的过滤条件中使用非常频繁的列。

如果只有一列被使用到,就选择单列索引,如果有多列就使用组合索引。

唯一索引

使用唯一索引不仅是为了性能,同时也为了数据的完整性。唯一索引不允许任何重复的值插入到表中。基本语法如下:

CREATE UNIQUE INDEX index_name
on table_name (column_name);

局部索引

局部索引 是在表的子集上构建的索引;子集由一个条件表达式上定义。索引只包含满足条件的行。基础语法如下:

CREATE INDEX index_name
on table_name (conditional_expression);

隐式索引

隐式索引 是在创建对象时,由数据库服务器自动创建的索引。索引自动创建为主键约束和唯一约束。

推荐:PostgreSQL教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《暴力强伦轩》| 7K7K影院免费观看电视剧大全| 爸爸带女儿戴避孕套谁来承担| 琪琪在线影院电视剧免费| 啵啵影院| 情趣刑具| 《炸裂吧!巨棒》免费阅读漫画| 《办公室高潮秘书2》电影| 国精产品一品二品国精HTC| 女人荫蒂被添全过程A片免费| 成品人和精品人的区别在哪里知乎 | 少女国产免费观看高清电视剧 | 黑料正能量| DJ快了又快又骚的POP歌曲| AI换脸| 医生一直揉白带湿漉漉的正常吗| 借种之灭门惨案2国语版电影| 《老公请部长家里吃饭》日剧| 丈夫不在家儿媳想老公的背景故事 | 妈妈洗澡不把门关紧暗示什么| 芒果浏览器| 国产少女免费观看电视剧大全| 《訾花交换做爰》| 《女朋友的妹妹3》| 少妇激情偷公乱140章| 芬太尼关税百度百科| YOUJIZZ| 老赵抱着陈婷的乳在厨房里视频| 性和死亡| 快拨出天我是你母亲歌词监控| 爸爸吃女儿奶奶高情商回复| 《再来一次好吗》免费观看| 西班牙《暖昧》免费播放| 夜生活在线观看免费观看电视剧| 疯狂二人房间荷尔蒙爆发原声| 熟妇老师张开腿任我玩弄下药视频| 老牛耕田陈雪全文免费阅读笔趣阁| 姨母妈9| 女生给男生吃小头头| 《家访的老师》动漫在线观看| 黑丝美女