複数の結合を含む長いクエリがあり、
Select *
from (Select firstName, lastname, designation
from NameTable nameT
left outer join ProfileTable profileT on nameT.id = profileT.id
where firstName like ("S%") order by firstName ASC
)
where rownum < 25
上記のクエリは正常に機能します。名前検索を「sa」に変更すると、実行中のクエリがハングします。
rownum を 21 に変更すると、"sa" クエリも高速になります。
テーブルにインデックスを追加する必要があるかどうか、またはこの質問のアイデア。
前もって感謝します!!!