暂无图片
postgresql如何查询重复索引?
我来答
分享
暂无图片 匿名用户
postgresql如何查询重复索引?

请问postgres 下如何查询重复索引?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
彭冲

SELECT relname,(array_agg(idx))[1] idx1,pg_get_indexdef((array_agg(idx))[1]) idx1_def,(array_agg(idx))[2] idx2,pg_get_indexdef((array_agg(idx))[2]) idx2_def,(array_agg(idx))[3] idx3,pg_get_indexdef((array_agg(idx))[3]) idx3_def FROM (SELECT indrelid::regclass AS relname,indexrelid::regclass AS idx,(indrelid::text || indclass::text || indkey::text || COALESCE(indexprs::text, ‘’) || COALESCE(indpred::text, ‘’)) AS KEY FROM pg_index) sub GROUP BY relname, KEY HAVING count(*) > 1;

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
pg高可用失效
回答 1
已采纳
希望能帮到你https://www.modb.pro/db/15359timeline不一致问题,如何同步1.备库执行checkpoint2.关闭备库,执行noderejoin
crate user 的WITH ENCRYPTED PASSWORD 和with password的区别
回答 1
方括号是可选的意思,创建用户时不论是否添加encrypted关键字,密码始终以加密方式(加密算法由passwordencryption参数配置决定)存储在系统目录(pgauthid)中,ENCRYPT
postgresql文档示例数据从哪下载
回答 2
已采纳
here:https://github.com/postgres/postgres/blob/master/src/test/regress/sql/testsetup.sqlL140
pg中的contrib目录
回答 2
参考下面的网址,rpm安装,也有对应contrib、devel模块可以单独安装。https://apt.postgresql.org/pub/repos/yum/12/redhat/rhel7.6x8
postgreSQL 里面有记录所有对象的表吗?
回答 1
可以参考官方文档里面有各种系统试图,pgtables,pgindexes,pgviews。。。。
postgresql truncate table 的表能恢复吗?
回答 3
已采纳
通过备份恢复
relation::regclass没有生效,为啥?
回答 1
是不是那个用户没权限,其他用户可以吗?
pg禁用索引和约束
回答 1
1、索引:先删除,装再后重建2、约束:禁用后重建,ALTERTABLE<tablename>DISABLETRIGGERALL;DISABLE——ENABLE。
postgreSQL 哪一个版本可以用procedure?
回答 1
PostgreSQL支持Procedure的版本是从11版本开始的。
windows下安装的postgresql数据库怎么安装闪回的插件?
回答 1
如果必须要在windows下编译插件,需要构建PG的源码编译环境,可以使用MinGW:https://sourceforge.net/projects/mingww64/files/
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~