国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > 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教程

关注

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

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

星空无限传媒免费观看电视剧| 韩漫网址| 白丝脚上的浓浓的精华液能用吗 | 无人区免费高清版观看| 黏糊糊的你12集免费观看| 漂亮的售楼秘密2| 簧片在线观看| 公媳欢情沈曼最新章节更新| 一路向西在线观看剧情电影| 爸爸吃女儿奶奶高情商回复| 我的青春谁做主在线| 缘之空第一季在线观看免费完整番.| 公与媳在厨房猛烈进出| 麦子交换2免费完整版| 两男吮她的花蒂和奶水视频| 女生给男生吃小头头| 《熟睡的女邻居HD| 《诱人的女房东3》| 丁香五月色情久久久久| 出轨2| 成品动漫网站入口网页版怎样 | 我把刘姨俩腿扛在肩上是哪一集的| 扌吴小孩的辽鬲的历史背景| 《特殊游泳教练》| 狗配人的大片| 水蜜桃| 日本大片又大又好看的PPT| 国产偷窥熟妇高潮呻吟视频AV| 亚洲AV少妇高潮嗷嗷叫| 玩具体验馆BY 笔趣阁 | 老赵玩小静揉捏胸奶头视频播放 | 公交车舒婷的奶头被农民工吸了| 女人荫蒂被添全过程A片免费| 《訾花交换做爰》| 百度网址| 人野兽马狗猪大全| 甜蜜惩罚免费观看第一季全集| 公粗一夜6次挺进我的密道| 三个医生换着躁我一个观后感 | 国产精品久久久久久精品| 《尼姑也疯狂》完整版