暂无图片
postgresql index row size 2784 exceeds btree version 4 maximum 2704 for index 这个问题怎么解决?
我来答
分享
暂无图片 匿名用户
postgresql index row size 2784 exceeds btree version 4 maximum 2704 for index 这个问题怎么解决?

index row size 2784 exceeds btree version 4 maximum 2704 for index
这个问题怎么解决?

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

创建所用引用的字段太长了,btree索引不支持的大字段类型。

可以建hash索引

create index indexname on tablename using hash (colname);

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


请输入正文
提交
相关推荐
postgreSQL 中很多查询中用到了dblink的方式,效率都很低,有没有比较简单的替代方式?
回答 1
可以试试postgresqlfdw的方式,再就是使用pgrewind的方式。
Postgresql 如何方便快捷的获取某个用户的所有权限(系统权限、对象权限等)?
回答 1
参考:https://www.modb.pro/db/398722
PostgreSQL pg_rman 全备备份集数据丢失
回答 8
建议你可以尝试以下步骤:可以尝试升级到最新版本,看看是否能够解决问题。如果升级pgrman后仍然存在问题,那么你可以考虑使用其他备份工具进行备份和恢复,比如pgdumpall和pgrestore等。如
pg_recvlogical 做逻辑解码,如何停止
回答 1
1、直接CtrlC退出就好2、应该是1没有退出导致的3、selectfrompgstatactivitywherepid3871;
psql -h 无法连接,只能本地连接,如何排查
回答 2
检查这个postgresql.conf文件,同时postgresql.conf修改listenaddresses''然后pgctlreload 
有没有好的工具可以监听postgresql接收到了哪些查询请求?
回答 1
如果这样的需求的话,您需要的是数据库审计。旁路接入,全部记录的那种。
pgbouncer 启动报 ERROR evdns_base_new failed
回答 2
vim/etc/resolv.conf添加 nameserver127.0.0.1然后重启pgbouncer
gorm怎么执行postgresql 存储过程?
回答 1
已采纳
用db.Raw()来执行原生sql命令即可。这里有个要注意的地方,对于postgresql,老版本不支持存储过程,只支持函数,因此老版本的驱动也不支持存储过程,在确认语法无误但调用还是报错的时候,请检
postgreSQL 怎么让没有权限的表不显示?
回答 1
在PostgreSQL中,如果希望没有权限的表不显示,可以使用访问控制列表(AccessControlList,简称ACL)来限制对表的可见性。ACL允许您为各个数据库对象(如表、视图和函数等)设置细
怎么能把postgresql库里所有存储过程导出来?
回答 1
已采纳
你是想导出完整的DDL语句还是只导出名称?postgresql支持多种函数,内置的你导个ddl出来也不是完整代码,还有c语言函数之类的也是一样。要查询名称,在PGPROC表里查询即可,如果是要生成dd
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~