首页 > 试题广场 >

在PostgreSQL中执行EXPLAIN ANALYZE后

[单选题]
在PostgreSQL中执行EXPLAIN ANALYZE后,输出中显示:
Nested Loop (cost=0.57..8.60 rows=1 width=100) (actual time=0.025..15.432 rows=10000 loops=1)
关于这个执行计划信息,以下理解正确的是:
  • 预估返回1行但实际返回10000行,说明统计信息严重不准确,需要执行ANALYZE更新统计信息
  • actual time中的15.432表示总执行时间为15.432秒
  • cost=0.57..8.60表示启动成本和总成本,单位是毫秒
  • loops=1表示该查询整体只执行了一次

这道题你会答吗?花几分钟告诉大家答案吧!