
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
03.01.2017, 13:45
|
|||
|---|---|---|---|
Как вставить большое количество строк в таблицу? |
|||
|
#18+
Добрый день! Пытаюсь вставить 18000 строк в таблицу INSERT-ом но Pl/sql developer зависает, пытался по 2000 все равно зависает. Как можно вставить быстро данные? Гугл внятных ответов не дал( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.01.2017, 13:54
|
|||
|---|---|---|---|
Как вставить большое количество строк в таблицу? |
|||
|
#18+
Гугл не испрямляет руки и не искривляет извилины. http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.01.2017, 15:00
|
|||
|---|---|---|---|
|
|||
Как вставить большое количество строк в таблицу? |
|||
|
#18+
Он не зависает, он вставляет. Ждите. Если хотите наглядно лицезреть прогресс - скопируйте все свои инсерты в буфер обмена, откройте Command Windows и нажмите Ctrl + V. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.01.2017, 08:14
|
|||
|---|---|---|---|
|
|||
Как вставить большое количество строк в таблицу? |
|||
|
#18+
akaipbay, Добавьте коммиты через 100 - 1000 строк и смотритe count ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.01.2017, 15:51
|
|||
|---|---|---|---|
|
|||
Как вставить большое количество строк в таблицу? |
|||
|
#18+
Если есть данные в виде .csv файла, например, то можно в pl sql developer использовать tools - text importer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.01.2017, 18:48
|
|||
|---|---|---|---|
Как вставить большое количество строк в таблицу? |
|||
|
#18+
gloomy2Если есть данные в виде .csv файла, например, то можно в pl sql developer использовать tools - text importerЯ для заливки данных с клиента (csv, xls(x)) держу у себя Oracle SQL Developer, он в отличие от того же PL/SQL developer-а и Toad-а использует bind-переменные в insert-стейтментах, разница в производительности заметна уже при десятках тысяч записей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.01.2017, 23:31
|
|||
|---|---|---|---|
Как вставить большое количество строк в таблицу? |
|||
|
#18+
akaipbayДобрый день! Пытаюсь вставить 18000 строк в таблицу INSERT-ом но Pl/sql developer зависает, пытался по 2000 все равно зависает. Как можно вставить быстро данные? Гугл внятных ответов не дал( Я делал так: генерил код при помощи "select case when mod(rownum, 300) = 1 then " insert into A select ... union all select .... ... и так 300 строк, потом ";" (case when mod(rownum, 300) = 0 then) и заново, по кругу. 300 строк на слабеньком виртуальном стенде вставляются за 2 сек. 18000 строк - ждать до судного дня. Аж минут 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.01.2017, 07:34
|
|||
|---|---|---|---|
Как вставить большое количество строк в таблицу? |
|||
|
#18+
Makar4ik300 строк на слабеньком виртуальном стенде вставляются за 2 сек. 18000 строк - ждать до судного дня. Аж минут 30.И у тебя руки не от туда растут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1886707]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
19ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 334ms |

| 0 / 0 |
