Запустите план объяснения.
Это всегда иерархические деревья (чтобы сделать это , сначала я должен сделать , что ).Существует множество инструментов для превращения этих планов в графические деревья, некоторые в браузерах SQL (например, Oracle SQLDeveloper, как называется клиент GUI SQlServer).Если у вас нет инструмента, большая часть выходного текста плана включает столбец «глубины», который можно использовать для отступа строки.
То, что вы хотите найти, - это cost .каждого ряда.(Обратите внимание, что для Oracle более высокие затраты могут означать меньшее время, если это позволяет Oracle выполнять хэш-соединение, а не вложенные циклы, и , если конечный набор результатов имеет большую мощность(много, много строк).)