国产成人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教程

关注

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

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

《爆乳女警2》完整版| 善良的公与媳HD中字| 两富婆轮流上阵| お母さんは母のがいない怎么读| MISSAV| 密爱在线观看| 乡村玉米地周婶的小说叫什么名字| 《乳牛牧场的奶牛娘》动漫| 雪见纱弥| 我把刘姨俩腿扛在肩上是哪一集的 | 两富婆轮流上阵| 成全影视大全免费追剧大全| 秀色直播| 免费的行情网站WWW网页版| YSL水蜜桃色号407| 妈妈的职业4免费观看完整版高清| 日产MV和欧美MV的外观对比| 《熟睡的女邻居HD| 韩漫免费观看在线阅读漫画| AAA成人片爽久爽久爽| 《魅魔之耻》1~4集免费看| BOBO浏览器| 来吧儿子妈妈是纯还是混| 一阴吞两阳与MACD的关系. | 小寡妇在线观看免费播放电视剧| 小蜜桃免费观看高清电视剧| 玉女献身台湾1988版主演是谁| 女生胸前两颗大大的包是什么| 啵啵浏览器| B站夫妻进入高峰期需要多久| 高清无码| 二人世界高清视频播放| 女上司| 极品媳老旺秦雨103章| 以后不许穿胸罩H| 无套内谢A片毛片免费| 百度网址| 年轻的老师| 亚洲综合色一区二区三区| 水蜜桃免费高清电视剧大全| 当着老公的面被维修工欺负