ankane / pghero

A performance dashboard for Postgres

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error in SQL explain

devbreath opened this issue · comments

Hi,

I have follow SQL:
SELECT t0.ID, t0.DISCRIMINATOR, t0.ACKNOWLEDGEMENT_STATUS, t0.APPROVED_AMOUNT, t0.APPROVED_CURRENCY, t0.BENEFIT_TYPE_ID, t0.CLAIMED_BENEFIT_TYPE_ID, t0.POSITION_NUMBER, t0.TECHNICAL_STATUS, t0.UUID, t0.ACC_BCX_ID, t1.ID, t1.DETAILS, t1.FACTOR, t1.CLAIMED_BENEFIT_ID, t2.ID, t2.CLAIMED_AMOUNT, t2.CLAIMED_CURRENCY, t2.COMMENT_TEXT, t2.CONTRIBUTING_FACTOR, t2.FROM_DATE, t2.IMPAIRMENT_FACTOR, t2.NUMBER_OF_DAYS, t2.TO_DATE, t3.ID, t3.DAILY_RATE_AMOUNT, t3.DAILY_RATE_CURRENCY, t4.ID, t4.COMMENT_TEXT, t4.CONTRIBUTING_FACTOR, t4.DATE_OF_DEATH, t4.DATE_OF_REPORT, t4.INSURED_SUM_AMOUNT, t4.INSURED_SUM_CURRENCY, t4.TIME_OF_DEATH, t4.TIME_OF_REPORT, t5.ID, t5.COMMENT_TEXT, t6.ID, t6.INSURED_SUM_AMOUNT, t6.INSURED_SUM_CURRENCY, t7.ID, t7.INSURED_SUM_AMOUNT, t7.INSURED_SUM_CURRENCY FROM CLAIMED_BENEFIT t0 LEFT OUTER JOIN CB_DA_ADDITIONAL_BENEFIT t1 ON (t1.ID = t0.ID) LEFT OUTER JOIN CB_TIMERANGE t2 ON (t2.ID = t0.ID) LEFT OUTER JOIN BASIS_ACC_CB_TIMERANGE t3 ON (t3.ID = t0.ID) LEFT OUTER JOIN CB_DEATH t4 ON (t4.ID = t0.ID) LEFT OUTER JOIN CB_OTHER t5 ON (t5.ID = t0.ID) LEFT OUTER JOIN CB_DISABILITY t6 ON (t6.ID = t0.ID) LEFT OUTER JOIN BASIS_ACC_CB_OTHER t7 ON (t7.ID = t0.ID) WHERE (t0.ACC_BCX_ID = 123) ORDER BY t0.POSITION_NUMBER DESC

Explain in PGHero return an error "Error explaining query". Screen shot with error:
image

I can connect to Postgree via DBeaver and execute "EXPLAIN ...previous SQL..." and receive follow explanation
image
So the SQL statement is correct. Looks like the problem in pghero.

Thanks!

Sorry, issue was in permissions.