聲明:本文的部分內容參考了他人的文章。在編寫過程中,我們尊重他人的知識產權和學術成果,力求遵循合理使用原則,并在適用的情況下注明引用來源。
本文主要參考了《PostgresSQL數(shù)據(jù)庫內核分析》一書文章來源:http://www.zghlxwxcb.cn/news/detail-611071.html
概述
??可優(yōu)化語句的共同特點是它們被查詢編譯器處理后都會生成查詢計劃樹,這一類語句由執(zhí)行器(Executor)處理。該模塊對外提供了三個接口:ExecutorStart、ExecutorRun和ExecutorEnd,其輸入是包含查詢計劃樹的數(shù)據(jù)結構QueryDesc,輸出則是相關執(zhí)行信息或結果數(shù)據(jù)。如果希望執(zhí)行某個計劃樹,僅需構造包含此計劃樹的QueryDesc<文章來源地址http://www.zghlxwxcb.cn/news/detail-611071.html
到了這里,關于【PostgreSQL內核學習(十)—— 查詢執(zhí)行(可優(yōu)化語句執(zhí)行)】的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!