Re: Query Performance

From: "sivapostgres(at)yahoo(dot)com" <sivapostgres(at)yahoo(dot)com>
To: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Query Performance
Date: 2022-09-17 05:28:25
Message-ID: 96197456.387057.1663392505315@mail.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hello,
My query is like this   
Select a.field1, a.field2, a.field3From   (Select a.field1, b.field2, c.field3        From   table1 a        Join   table2 b        on     b.something = a.something        Join   table3 c        On     c.something = a.something         Where  a.field7 = 'value'
        UNION ALL
        Select a.field4, a.field5, a.field6        From   table11 a        Join   table21 b        On     b.something = a.something        Where  a.field8 = 'something' ) aJoin   table10 bOn     b.field11 = (Select c.field11                    From   table10 c                    Where  c.field10 = a.field1 )                     <- instead of a.field1, if I hardcode value (eg. '100') query runs fasterJoin   table21 cOn     c.something = a.something...

In the above query, If I substitute a value for a.field1, query runs faster.   Any suggestion/guidance/links to improve the query performance without substituting the value ?
Happiness Always
BKR Sivaprakash

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Ron 2022-09-17 08:48:48 Re: Query Performance
Previous Message Ganesh Korde 2022-09-17 02:22:37 Re: get user info on log