Jeśli dobrze rozumiem Twoje pytanie, rozpoczynasz operację przepisywania niektórych instrukcji SQL, ponieważ MYŚLISZ, że może być z nimi problem.
Radzę zatrzymać się i najpierw zacząć określać, gdzie aktualnie spędzasz swój czas. Dopiero po stwierdzeniu, że znajduje się on w zapytaniach z tymi podselekcjami skalarnymi ORAZ z powodu tych podselekcji skalarnych, powinieneś je przepisywać. Do tego czasu:start śledzenie i badanie.
Oto dwa wątki z OTN, które służą do prowadzenia osób z problemami z wydajnością:
http://forums.oracle.com/forums/thread.jspa?messageID =1812597 http://forums.oracle.com/forums/thread.jspa?threadID =863295
Pozdrawiam,
Zbój.
Oraz:z powodu buforowania podzapytań skalarnych , Twoje oryginalne zapytanie może być znacznie szybsze niż zapytanie przepisane z użyciem złączeń.