Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Знатокам Transform Data.. Как определить оптимальное кол-во  [new]
cherox
Member

Откуда: Новосибирск
Сообщений: 97
FetchBufferSize в DataMovement. Я регулярно закачиваю из удаленной базы большие таблицы (~40млн.записей). Поставил этот параметр = 500, но это не научно.. А как определить оптимальное значение, не на глазок (долго экспериментировать), может есть какие-то параметры, помогающие вычислить оптимум?
6 мар 03, 06:58    [140981]     Ответить | Цитировать Сообщить модератору
 Re: Знатокам Transform Data.. Как определить оптимальное кол-во  [new]
Glory
Member

Откуда:
Сообщений: 104760
А что вы понимаете под оптимальным количеством ?
6 мар 03, 21:23    [142137]     Ответить | Цитировать Сообщить модератору
 Re: Знатокам Transform Data.. Как определить оптимальное кол-во  [new]
cherox
Member

Откуда: Новосибирск
Сообщений: 97
оптимальное кол-во - при котором закачка данных осуществится как можно быстрее..
7 мар 03, 08:10    [142277]     Ответить | Цитировать Сообщить модератору
 Re: Знатокам Transform Data.. Как определить оптимальное кол-во  [new]
Glory
Member

Откуда:
Сообщений: 104760
FetchBufferSize определяет количество записей читаемых за раз из источника.
Количество же добавляемых за раз записей задается Insert Batch Size-ом. По-умолчанию это 1000. Можно задать и 1000000(и больше). Главное чтобы место под такую транзакцию хватило.
7 мар 03, 10:06    [142359]     Ответить | Цитировать Сообщить модератору
 Re: Знатокам Transform Data.. Как определить оптимальное кол-во  [new]
dao
Member

Откуда: Москва
Сообщений: 771
Надо учесть и pk (если он есть) .
7 мар 03, 10:40    [142397]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить