手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Postgresql查看执行计划

时间:2024-10-23 14:31:13

1、进入pgAdmin中,点击工具栏按钮进入sql窗口,如图

Postgresql查看执行计划

2、输入查询语句,我们以最简单的语句为例子select * from schema_a.users;快捷键F7即可看到语句的执行计划。

Postgresql查看执行计划

3、在psql中,使用explain命令查看执行计划。explain select * from schema_a.users;

Postgresql查看执行计划

4、explain命令可带参数:-analyze :执行命令并显示执行事件,默认false-verbose :对执行计划提供额外的傻疑煜阖信息,如查询字段信息等,默认false-costs :显示执行计划的,默认true-buffers :默认false,前置条件是analyze-format :默认格式是text如果记不住,可输入explain后用tab键查看可跟参数

Postgresql查看执行计划

5、查看执行计划,一般我们会比较关注消耗值cost和扫描的方式,如走索引或者full scan全表扫描.当COST值消耗比较大时需要注意是否有优化的可能。

Postgresql查看执行计划
© 手抄报圈