powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / MSSQL DTS Package
4 сообщений из 4, страница 1 из 1
MSSQL DTS Package
    #32063424
Sergey A.Ledenev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Переношу данные из таблиц одной базы данных в другую. Источник - MSAccess, приемник - MSSQL. Использую механизмы DTS Package. Собственно для переноса использую Transfer Data Task компонент. Все бы ничего, но со всеми проверками больно долго получается: 30000 записей около 2-х часов перекидываются (видимо из-за того, что все это во сетке делается). Попробовал заоптимизировать сам процесс переброски. Во вкладке Options компонента Transfer Data Task есть такая опция, как размер буфера для выборки из источника данных (Fetch buffer size). По умолчанию там 1. Так вот, если ставлю больше 1, то переносится всего одна запись (а должно около 30000). Что не так делаю, кто знает?
...
Рейтинг: 0 / 0
MSSQL DTS Package
    #32063511
Фотография KANDed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Индексы и триггеры не убиваешь до переноса? Если можно, то поможет.
...
Рейтинг: 0 / 0
MSSQL DTS Package
    #32063582
Sergey A.Ledenev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да не трогаю я ничего. И почему со включенными индексами, правилами и триггерами при Fetch buffer size = 1 работает? Да и потом, поэкспериментировал я немного, стал писать в таблицу, на которую вообще никаких правил... та же хрень... одну запись только и пишет.
...
Рейтинг: 0 / 0
MSSQL DTS Package
    #32063603
Фотография KANDed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / MSSQL DTS Package
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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