Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.06.2018, 10:41
|
|||
|---|---|---|---|
|
|||
Как не повесить Sql Server при загрузке в таблицу базы нескольких гигабайт данных? |
|||
|
#18+
Дано: огромный текстовый файл на несколько гигабайт (не менее трёх) с соответствующим числом записей. По условиям задачи должен использоваться SSIS пакет, при этом создаваемая на железо сервера и на конкретный экземпляр сервера не должна сжирать все ресурсы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.06.2018, 10:47
|
|||
|---|---|---|---|
|
|||
Как не повесить Sql Server при загрузке в таблицу базы нескольких гигабайт данных? |
|||
|
#18+
DaniilSeryi, с чего Вы решили, что сожрёт? У вас экпресс редакция? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.06.2018, 11:32
|
|||
|---|---|---|---|
Как не повесить Sql Server при загрузке в таблицу базы нескольких гигабайт данных? |
|||
|
#18+
DaniilSeryi, Грузите частями... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.06.2018, 13:52
|
|||
|---|---|---|---|
Как не повесить Sql Server при загрузке в таблицу базы нескольких гигабайт данных? |
|||
|
#18+
DaniilSeryiДано: огромный текстовый файл на несколько гигабайт (не менее трёх) с соответствующим числом записей. По условиям задачи должен использоваться SSIS пакет, при этом создаваемая на железо сервера и на конкретный экземпляр сервера не должна сжирать все ресурсы. 1. Не оглашен формат файла. 2. SSIS поставьте рядом - пускай стоит. 3. Один поток BULK INSERT ничего не сожрет. 4. Десяток потоков BULK INSERT упрутся, скорее всего, в диск. 5. Т.е. BCP.exe, BULK INSERT али sqlXmlBulkLoad - спасут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.06.2018, 21:59
|
|||
|---|---|---|---|
|
|||
Как не повесить Sql Server при загрузке в таблицу базы нескольких гигабайт данных? |
|||
|
#18+
Владислав КолосовDaniilSeryi, с чего Вы решили, что сожрёт? У вас экпресс редакция? Сервер не мой, 2008, Enterprise Edition, и есть подозрения, что и железо того же времени плюс минус два года. Точнее пока посмотреть не могу. aleks222 - то есть, если нужен именно SSIS (зависит не от меня) - то или вызываю bcp через Execute Process Task, или использую Bulk Insert Task - которая по сути обёртка для bcp? Формат файла - текстовый. vborets - как именно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.06.2018, 22:00
|
|||
|---|---|---|---|
|
|||
Как не повесить Sql Server при загрузке в таблицу базы нескольких гигабайт данных? |
|||
|
#18+
3 гига - это ни о чем. Даже если на телефон заливать, все равно ни о чем. Ну, если это не Нокия 3310, конечно. OLE DB Destination в режиме fast load + table lock и все нормально зальется. Узким местом будет точно не SSIS, скорее всего диск, ну или сеть, если участвует в процессе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.06.2018, 22:21
|
|||
|---|---|---|---|
|
|||
Как не повесить Sql Server при загрузке в таблицу базы нескольких гигабайт данных? |
|||
|
#18+
Ennor Tiegael3 гига - это ни о чем. Даже если на телефон заливать, все равно ни о чем. Ну, если это не Нокия 3310, конечно. OLE DB Destination в режиме fast load + table lock и все нормально зальется. Узким местом будет точно не SSIS, скорее всего диск, ну или сеть, если участвует в процессе. То есть, даже с вызовом bcp из пакета можно не заморачиваться? Хм... Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.06.2018, 22:59
|
|||
|---|---|---|---|
Как не повесить Sql Server при загрузке в таблицу базы нескольких гигабайт данных? |
|||
|
#18+
DaniilSeryiEnnor Tiegael3 гига - это ни о чем. Даже если на телефон заливать, все равно ни о чем. Ну, если это не Нокия 3310, конечно. OLE DB Destination в режиме fast load + table lock и все нормально зальется. Узким местом будет точно не SSIS, скорее всего диск, ну или сеть, если участвует в процессе. То есть, даже с вызовом bcp из пакета можно не заморачиваться? Хм... Спасибо.Да, с fast load + table lock будет быстро, размер действительно маленький. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.06.2018, 23:43
|
|||
|---|---|---|---|
|
|||
Как не повесить Sql Server при загрузке в таблицу базы нескольких гигабайт данных? |
|||
|
#18+
Всем спасибо за помощь, буду делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.06.2018, 09:51
|
|||
|---|---|---|---|
Как не повесить Sql Server при загрузке в таблицу базы нескольких гигабайт данных? |
|||
|
#18+
DaniilSeryiФормат файла - текстовый. Наивняк. XML тоже текст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1689515]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 407ms |

| 0 / 0 |
