本文主要是介绍【0316】Postgres内核之VACUUM (FULL)运行 portal multi query (11),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
上一篇文章:
【0315】Postgres内核之VACUUM (FULL)运行 portal query (10)
1. 执行 portal multi query
在【0315】Postgres内核之VACUUM (FULL)运行 portal query (10) 一文中讲解了Postgres内核运行portal查询的实现。 之后通过判断portal->strategy的值(PORTAL_MULTI_QUERY)走到了PortalRunMulti()函数,执行portal 的multi query(多查询 或 非SELECT类查询)。
本文将从Postgres内核角度详细讲解portal 是如何实现的 multi query。
1.1 确认 DestReceiver 的 输出地址
static void PortalRunMulti(P
这篇关于【0316】Postgres内核之VACUUM (FULL)运行 portal multi query (11)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!