<div dir="ltr">Thanks for your support David and Afsar.<div><br></div><div>Hi David,</div><div><br></div><div>Could you please suggest the resource link to  "<font color="#ff00ff">Add a trigger to the table to normalize the contents of column1 upon insert and then rewrite your query to reference the newly created normalized fields</font>." if anything available. So that it will help me to get into issues.</div><div><br></div><div>Thanks for your support.</div><div><br></div><div>Regards,</div><div>Postgann.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 22, 2020 at 12:46 PM Mohammed Afsar <<a href="mailto:vmdapsar@gmail.com">vmdapsar@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Dear team,<div dir="auto"><br></div><div dir="auto">Kindly try to execute the vacuum analyzer on that particular table and refresh the session and execute the query.</div><div dir="auto"><br></div><div dir="auto">VACUUM (VERBOSE, ANALYZE) tablename;</div><div dir="auto"><br></div><div dir="auto">Regards,</div><div dir="auto">Mohammed Afsar</div><div dir="auto">Database engineer</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 22, 2020, 12:30 PM postgann2020 s <<a href="mailto:postgann2020@gmail.com" target="_blank">postgann2020@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Team,<br><br>Thanks for your support.<br><br>Could you please suggest on below query.<br><br>EnvironmentPostgreSQL: 9.5.15<br>Postgis: 2.2.7<br><br>The table contains GIS data which is fiber data(underground routes).<br><br>We are using the below query inside the proc which is taking a long time to complete.<div><br></div><div>*************************************************************<br><br>SELECT seq_no+1 INTO pair_seq_no FROM SCHEMA.TABLE WHERE (Column1 like '%,sheath--'||cable_seq_id ||',%' or Column1 like 'sheath--'||cable_seq_id ||',%' or Column1 like '%,sheath--'||cable_seq_id  or Column1='sheath--'||cable_seq_id) order by seq_no desc limit 1 ;<br><br>****************************************************************<br><br>We have created an index on parental_path Column1 still it is taking 4secs to get the results.<br><br>Could you please suggest a better way to execute the query.<br><br>Thanks for your support.<br><br>Regards,<br>PostgAnn.<br></div></div>
</blockquote></div>
</blockquote></div>