暂无图片
pg-13,Planning时间大于执行时间,怎么解读
我来答
分享
暂无图片 匿名用户
pg-13,Planning时间大于执行时间,怎么解读

本地库中的一个查询的计划,test01中有100万左右的数据,pg-13.3版本
explain (analyze on,verbose on) SELECT count(*) FROM test01 WHERE t = 'osdba';
QUERY PLAN

-------------------------------------------------------------------------------------------------------
----------------------------------
Aggregate (cost=4.45..4.46 rows=1 width=8) (actual time=30.218..30.220 rows=1 loops=1)
Output: count(*)
-> Index Only Scan using idx_test01_t on public.test01 (cost=0.42..4.44 rows=1 width=0) (actual ti
me=30.200..30.204 rows=2 loops=1)
Output: t
Index Cond: (test01.t = 'osdba'::text)
Heap Fetches: 0
Planning Time: 43.145 ms
Execution Time: 30.741 ms

plan时间>exec时间,这个如何理解??

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
刘贵宾
暂无图片 评论
暂无图片 有用 1
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
pg中行锁的实现方式是哪种?oracle是在数据块上,mysql是索引上
回答 1
pg中,这两个会话不会阻塞。在pg中,行锁信息保存在数据块中,通常只在tuple的头部中设置标识位来标识记录此行已被锁,标识位为xmax和infomask,xmax放置当前事务的xid,infomas
什么是联合查询?如何执行联合查询?
回答 1
联合查询是指对于多个查询所获得的结果集进行集合操作,包括union、unionall、intersect和minus等。在MySQL中,联合查询的基本语法为:SELECTcolumnname(s)FR
如果postgreSQL数据库的字段经常变化,有什么好的方案适应?
回答 1
已采纳
字段变化,那就存成一个json,程序取的时候根据规则解析
postgresql like和~查询效率哪个高?
回答 1
http://postgres.cn/docs/13/functionsmatching.htmlFUNCTIONSLIKE操作符等效于LIKE,而对应ILIKE。还有!和!操作符分别代表NOTLIK
oracle_fdw无法编译
回答 4
参考下安装需求:较低的版本应该是不支持,上面提示的报错依赖的头文件是postgresqldevel里的,你试试用高一点版本的PG吧。
pg-xc和pg-xl什么差别?
回答 1
PostgresXC是在PostgreSQL的基础上加入了集群功能,主要适用于OLTP应用;而PostgresXL是在PostgresXC的基础上的升级产品,加入了一些适用于OLAP应用的特性,如Ma
repmgr基础上,不用pgpool,用HAProxy可以实现读写分离+负载均衡吗?
回答 1
已采纳
repmgr可实现主备形式的高可用架构。haproxy实现的是负载均衡,它本身并不能针对读写进行分离。
怎么用一个数学指标来描述postgreSQL数据库中的表,哪个字段适合作为索引?
回答 1
不考虑业务场景,那一定是区分度。非常直观的一个数学指标
postgresql 中造成索引失效的形成有哪些可能的原因?
回答 1
可能存在以下原因,仅供参考1、任何计算、函数、类型转换2、!3、NOT,相当于使用函数4、模糊查询通配符在开头5、索引字段在表中占比较高6、多字段btree索引查询条件不包含第一列7、多字段索引查询条
如何将试题存储在postgresql数据库里?
回答 1
已采纳
没写具体文章,但是我的实现思路您可以参考一下,先用excel编辑试题,第一列是序号,第二列是题目,第三列是答案,之后几列是题目选项,然后将excel以csv格式导入到pg里。
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~