Я бегу запрос, как это:SQL Plus против жабы IDE - Запуск вставки в SQL Plus занимает значительно больше
INSERT INTO TableA (colA, colB)
Select ColA, ColB
from TableB
Это огромная вставка, как она запрашивая более 2 миллионов строк затем вставлять их в таблицу. Мой вопрос касается производительности. Когда я запускаю запрос в toad, запрос занимает около 4-5 минут для запуска.
Когда я запускаю запрос через sqlplus, он занимает больше времени. Он уже работает 40 минут +, и он еще не закончен. Я даже сделал небольшую настройку, установив выход сервера на случай, если это повлияло на производительность.
Есть ли какая-либо настройка, которую я должен знать о выполнении запроса через sqlplus? Есть ли способ узнать разницу в том, как выполняется или обрабатывается запрос разными клиентами?
Примечание: Это единственный способ передать данные из таблицы A в таблицу B. Я изучил imp/exp и impdp/expdp, и это невозможно в моей ситуации.
жаба. - v 9.6.1.1 Sqlplus - 9.2.0.1.0 Oracle DB - 10г
нет ли dba.stackoverflow.com? это не связано с программированием, возможно, это инструмент. Конкретно, вам, возможно, потребуется посмотреть, какие варианты жабы устанавливаются при создании соединений. sqlplus, вероятно, не делает ничего для вас, а жаба, вероятно, есть. Хотя я не знаю, почему это будет иметь значение для запроса, который ничего не делает на самом клиенте ... –