暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
postgresql 数据库 索引 介绍.pdf
244
17页
2次
2023-08-16
100墨值下载
2023/8/16 10:37
postgresql 数据库 索引 介绍
read://http_www.dtmao.cc/?url=http%3A%2F%2Fwww.dtmao.cc%2FJavaScript%2F116013.html
1/17
感谢试用沉浸式阅读器。请与我们分享你的反馈。
postgresql 数据库 索引 介绍
文章目录
postgresql 数据库 索引 介绍
前言
一 什么是索引?
二 简介
三 索引的种类
B-tree
Hash索引
GiST索引
GIN 索引
BRIN 索引
SP-GiST索引
CREATE INDEX
1.大纲
2.描述
3. 参数
UNIQUE
CONCURRENTLY
IF NOT EXISTS
INCLUDE
name
ONLY
method
column_name
expression
collation
opclass
opclass_parameter
ASC
DESC
NULLS FIRST
NULLS LAST
storage_parameter
tablespace_name
predicate
4.示例
ALTER INDEX
1. 大纲
2.描述
3.参数
IF EXISTS
column_number
name
new_name
tablespace_name
extension_name
storage_parameter
value
4.示例
DROP INDEX
1. 大纲
2.描述
postgresql 数据库 索引 介绍
2023/8/16 10:37
postgresql 数据库 索引 介绍
read://http_www.dtmao.cc/?url=http%3A%2F%2Fwww.dtmao.cc%2FJavaScript%2F116013.html
2/17
3.参数
CONCURRENTLY
IF EXISTS
name
CASCADE
RESTRICT
4.示例
REINDEX
1.大纲
描述
参数
INDEX
TABLE
SCHEMA
DATABASE
SYSTEM
name
CONCURRENTLY
VERBOSE
4.示例
5.日常重建索引
6. 注解
7. Rebuilding Indexes Concurrently
reindexdb
大纲
描述
参数
示例
九 索引的优缺点
索引的负面影响和相关成本
危害
指数级的开销
内存使用
随机写:更新索引成本高
索引比表需要更多的缓存
WAL生成
越来越多的I/O
对VACUUM/AUTOVACUUM的影响
因小失大
更大的存储需求
索引更容易膨胀
改进的
总结
前言
大家在学习数据库的时候,是不是常常听到索引?那什么是索引呢?索引有哪些作用呢?索引有哪些种类呢?为什么要建索引呢?带着这些疑
问,本文带你一起学习postgresql数据库的索引。
一 什么是索引?
索引是提高数据库性能的常用途径。比起没有索引,使用索引可以让数据库服务器更快找到并获取特定行。但是索引同时也会增加数据库系统
的日常管理负担,因此我们应该聪明地使用索引。
索引其实就是一种数据结构,将数据库中的数据以一定的数据结构算法进行存储。当表数据量越来越大时查询速度会下降,建立合适的索引能
够帮助我们快速的检索数据库中的数据,快速定位到可能满足条件的记录,不需要遍历所有记录。
官方文档
http://postgres.cn/docs/14/indexes.html
of 17
100墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜