Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / MSSQL DTS Package / 4 сообщений из 4, страница 1 из 1
31.10.2002, 09:45:11
    #32063424
Sergey A.Ledenev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSSQL DTS Package
Переношу данные из таблиц одной базы данных в другую. Источник - MSAccess, приемник - MSSQL. Использую механизмы DTS Package. Собственно для переноса использую Transfer Data Task компонент. Все бы ничего, но со всеми проверками больно долго получается: 30000 записей около 2-х часов перекидываются (видимо из-за того, что все это во сетке делается). Попробовал заоптимизировать сам процесс переброски. Во вкладке Options компонента Transfer Data Task есть такая опция, как размер буфера для выборки из источника данных (Fetch buffer size). По умолчанию там 1. Так вот, если ставлю больше 1, то переносится всего одна запись (а должно около 30000). Что не так делаю, кто знает?
...
Рейтинг: 0 / 0
31.10.2002, 11:56:53
    #32063511
KANDed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSSQL DTS Package
Индексы и триггеры не убиваешь до переноса? Если можно, то поможет.
...
Рейтинг: 0 / 0
31.10.2002, 13:45:32
    #32063582
Sergey A.Ledenev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSSQL DTS Package
Да не трогаю я ничего. И почему со включенными индексами, правилами и триггерами при Fetch buffer size = 1 работает? Да и потом, поэкспериментировал я немного, стал писать в таблицу, на которую вообще никаких правил... та же хрень... одну запись только и пишет.
...
Рейтинг: 0 / 0
31.10.2002, 14:22:27
    #32063603
KANDed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSSQL DTS Package
Use fast load
Specify that you want to use high-speed bulk-copy processing. The fast load option can be used only when the destination connection is the Microsoft OLE DB Provider for SQL Server. When you enable this option, the data pump can accept batches of transformed data. Batch sizes are controlled through the Insert batch size option in this area.

Fetch buffer size оптимизировать не приходилось.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / MSSQL DTS Package / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]