◐ Shell
clean mode source ↗

Add support for Explain Analyze for Postgres v13 by yaojiejia · Pull Request #1230 · sqlancer/sqlancer

I think the code is currently used only by the Query Plan Guidance (QPG) component. If we execute ANALYZE for it, performance would drop. I guess we could have separate public methods, one for QPG and one that we use in the provider class.

I see, looking over the PostgresProvider class, I can only see that the PostgresExplainGenerator is being used in getQueryPlan method which it will definitely drop the performance by adding the analyze part, but you also mentioned I should create another method for the provider class, could you maybe elaborate on that part?