Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Изменение данных без журнала транзакций  [new]
jeka_t
Guest
Добрый день.
Помогите, пожалуйста.
Можно ли как-то выполнить обновление (вставка или удаление) данных, например обычный запрос:
update tableq set name = 'Vasia' where id = 12345
без "участия" журнала транзакций. Т.е. что бы журнал транзакций на этот запрос не реагировал...?
30 ноя 11, 18:31    [11685596]     Ответить | Цитировать Сообщить модератору
 Re: Изменение данных без журнала транзакций  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
jeka_t
Добрый день.
Помогите, пожалуйста.
Можно ли как-то выполнить обновление (вставка или удаление) данных, например обычный запрос:
update tableq set name = 'Vasia' where id = 12345
без "участия" журнала транзакций. Т.е. что бы журнал транзакций на этот запрос не реагировал...?


НЕТ
30 ноя 11, 18:33    [11685607]     Ответить | Цитировать Сообщить модератору
 Re: Изменение данных без журнала транзакций  [new]
jeka_t
Guest
Для вставки без журнала транзакций можно использовать "SqlBulkCopy" в .NET...
Для удаления, можно использовать "truncate table"...
Неужели нет для редактирования?
30 ноя 11, 18:37    [11685616]     Ответить | Цитировать Сообщить модератору
 Re: Изменение данных без журнала транзакций  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
jeka_t
Для вставки без журнала транзакций можно использовать "SqlBulkCopy" в .NET...
Для удаления, можно использовать "truncate table"...
Неужели нет для редактирования?


а почему вы решили что в таких операциях журнал вообще не участвует?
почитайте тут 4465931
30 ноя 11, 18:40    [11685624]     Ответить | Цитировать Сообщить модератору
 Re: Изменение данных без журнала транзакций  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
jeka_t
Для вставки без журнала транзакций можно использовать "SqlBulkCopy" в .NET...
Для удаления, можно использовать "truncate table"...


вы путаете понятие "минимальное протоколирование" и полное его отсутствие
30 ноя 11, 18:54    [11685703]     Ответить | Цитировать Сообщить модератору
 Re: Изменение данных без журнала транзакций  [new]
jeka_t
Guest
Да, спасибо. Все понятно.
значит не судьба обновлять млрд без журнала транзакций...
разве токо вначале сделать "SqlBulkCopy", потом exec sp_rename...
30 ноя 11, 19:48    [11685909]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить