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

start [/forum/topic.php?fid=46&msg=39664807&tid=1689515]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 359ms |

| 0 / 0 |
