标签列表
PostgreSQL索引创建时间
postgresql
ddl
8
8
我可以使用哪个查询来查找数据库中特定索引(唯一或非唯一)的创建日期。基本上,我想找出在最近一个月左右创建的索引。
-
cableload
2
1
你可以从系统目录中获取索引的relfilenode,并检查支持索引的磁盘文件的ctime。但是(a)我认为“REINDEX”将删除并重新创建它,(b)对于大型索引,可能会有多个这样的文件,因为它们是1GB分块的。我很好奇:
为什么
你想要那个呢?
- Craig Ringer
3
最好的做法是将
log_statement
保持打开状态,至少记录DDL,这样您就可以跟踪此类事件。
- Craig Ringer
1
个回答
4
4
这是不可能的。没有关于创建时间的关系、索引等信息。
-
Pavel Stehule
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
6
PostgreSQL创建索引
6
PostgreSQL创建索引CONCURRENTLY等待列
9
在PostgreSQL上创建索引需要很长时间
7
在PostgreSQL中从JSON创建时间戳索引
6
PostgreSQL忽略时间戳列上的索引
3
PostgreSQL时间戳-索引化
5
PostgreSQL中哈希索引的时间复杂度是多少?
3
使用date_trunc创建Postgresql索引
63
PostgreSQL:为布尔列创建索引
4
Postgres索引创建时间
log_statement
保持打开状态,至少记录DDL,这样您就可以跟踪此类事件。 - Craig Ringer