зависание PLSQL Developer при insert into tbl1

sp_eedo
Дата: 21.12.2012 11:17:25
Коллеги, почему может зависать PLSQL Dev
при выполнении запроса структуры:

insert into tbl1 (col,col2..col10) values ('val1','val2',...'val10');
...
...
...
insert into tbl1 (col,col2..col10) values ('val1','val2',...'val10');

всего 10000 строк.

зависает при этом пишет внизу initialise

можно как-то переконфигкурить запрос, чтобы клиенту или серву легче/быстрее было его выполнить?
Человек и Кошка
Дата: 21.12.2012 11:20:29
sp_eedo
при выполнении запроса

Не вижу запроса.
Что мешает выполнить скрипт в SQL*Plus ?
sp_eedo
Дата: 21.12.2012 11:25:08
Человек и Кошка
sp_eedo
при выполнении запроса

Не вижу запроса.
Что мешает выполнить скрипт в SQL*Plus ?

В PLSQL Plus
Армянские буковки превращаются в ?.
Добрый Э - Эх
Дата: 21.12.2012 11:43:38
sp_eedo
Армянские буковки превращаются в ?.
Настраивать кодовые странички не пробовал?
Ramin Hashimzade
Дата: 21.12.2012 11:50:51
sp_eedo,

он не зависает, просто на парсинг идет уйма времени. он сперва все парсит на правильность затем начинает по одному выполнять.
Ramin Hashimzade
Дата: 21.12.2012 11:52:38
sp_eedo
Армянские буковки превращаются в ?.

потому что нет таких букв в Мире.
anvano
Дата: 21.12.2012 12:13:28
Попробуйте вместо SQL window выполнить скрипт в Command Window.

Аналогично замечал, что скрипты с большими пакетами в SQL окне могут выполняться несколько минут, а в Command Window тот же скрипт с пакетом накатывается мгновенно.
maximus.joy
Дата: 21.12.2012 15:13:36
sp_eedo
всего 10000 строк.
Предполагаю файл на 10000 строк был кем-то сгенерен? Я бы попросил перегенерить файл и данные для каждой строки просто выгрузить через некий разделитель (например ; ) или с фиксированным размером полей. После чего, этот файл очень быстро загрузил бы через sqlloader (при необходимости настроил бы промежуточный commit и прочее). Если бы не было возможности перегенерить файл с INSERTами, привел бы его скриптами или в текстовом редакторе к нужному виду. После чего загрузил бы через sqlloader.
qwe123234
Дата: 21.12.2012 18:45:29
sp_eedo,

возьми эти инсерты в
begin
  insert..
end;