Ако разбирам правилно въпроса ви, вие започвате операция за пренаписване на някои от вашите SQL изрази, защото СМЯТАТЕ, че може да има проблем с тях.
Моят съвет е да спрете и първо да започнете, за да определите къде се изразходва времето ви в момента. Едва след като установите, че е в заявките с тези скаларни подизбори И това е поради тези скаларни подизбори, трябва да ги пренапишете. Дотогава:започнете проследяване и изследване.
Ето две нишки от OTN, които се използват за насочване на хора с проблеми с производителността:
http://forums.oracle.com/forums/thread.jspa?messageID =1812597 http://forums.oracle.com/forums/thread.jspa?threadID =863295
Поздрави,
Роб.
И:поради кеширане на скаларни подзаявки , оригиналната ви заявка може да бъде много по-бърза от пренаписана заявка, използваща обединения.