暂无图片
postgreSQL中表17个字段,11个索引,正常吗?
我来答
分享
暂无图片 匿名用户
postgreSQL中表17个字段,11个索引,正常吗?

postgreSQL中表17个字段,11个索引,正常吗?

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
张sir

正常不正常主要看应用的查询需求,如果11个索引都是高频查询的where条件,那也没问题,如果11个索引有冗余,比如通过组合索引、最左匹配原则等可以去掉一些,那么这11个索引就有点多。

如果什么都不考虑,凭经验,我觉得有点多。

暂无图片 评论
暂无图片 有用 0
打赏 0
2022-11-03
严少安
暂无图片

索引太多了,可以看看相关sql,把多余的索引删掉,不然只会增加维护成本。

暂无图片 评论
暂无图片 有用 0
打赏 0
李宏达

索引太多了,一般情况下一个表有三到五个索引就差不多了,和字段多少没有太大关系。

暂无图片 评论
暂无图片 有用 0
打赏 0
布衣
暂无图片

SQL优化能通过SQL改写实现优化的效果最好。
盲目的加索引,查询速度是上来了,写可能就慢下来了。
个人感觉,正常不正常,根据你的业务程序反应,业务程序读写都ok。表示正常。如果insert 慢表示不正常。

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


请输入正文
提交
相关推荐
pgsql tmp是不是一个文件一个g?
回答 1
看 tempfilelimit设置大小
pg中执行计划中常用的操作符对应的解释?
回答 1
PG执行计划解析https://blog.csdn.net/weixin37692493/article/details/109232501
PG不支持全局临时表,有没有好的方法去替代?
回答 1
pgtt
如何把oracle迁移到pg数据库?
回答 3
已采纳
Ora2Pg
postgresql 怎么把namespace的oid快速转化为名称?
回答 2
postgrescreateschematest;CREATESCHEMApostgresselect'test'::regnamespace::oid;oid247296(1row)postgres
pg如何查看wal文件的物理路径?
回答 2
参数logdirectory决定了pgwal日志存放的目录名字,默认为log;不过这个是相对目录,相对于$PGDATA,$PGDATA目录可以查看参数datadirectory
window 下的postgresql 可以配置系统认证吗?
回答 5
已采纳
1、在操作系统创建一个跟数据库相同的用户名(如postgres)。2、使用potgres登录操作系统后,就可以在cmd窗口直接用psql访问postgresql数据库。
PostgreSQL怎么引用一个表的数据类型, 直接创建一个新的数据类型?
回答 2
表本身也是一个数据类型,可以直接使用
postgreSQL 主从每日备份是备份主还是从?
回答 1
1)生产建议使用从库进行备份。数据备份的方式有:pgdump、pgdumpall、pgrman、barman、pgbasebackup等2)日志备份可以通过:从库设置archivemodealways
postgresql 函数里面写python ,能引用数据库表值吗?
回答 1
使用变量将查询结果保存下来