Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как уменьшить журнал транзакций (SQL2000) / 7 сообщений из 7, страница 1 из 1
07.03.2002, 17:23
    #32024749
Saper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уменьшить журнал транзакций (SQL2000)
База восстановлена из backup
Было 200 000 записей (База 1С)

Через 1С обработкой занес 1 000 000 записей в таблицу.
log файл вырос до 1,5 GB (был 50 MB)
Select показывает что в таблице только 200 000 записей

Что могло произойти ?
Как уменьшить размер log файла ?
...
Рейтинг: 0 / 0
07.03.2002, 18:24
    #32024752
cvasil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уменьшить журнал транзакций (SQL2000)
Похоже что весь 1000000 вставлялся в одной транзакции, и она не была завершена.
Сколько строк показывает select count(*) from <your_table> with (nolock)?
...
Рейтинг: 0 / 0
07.03.2002, 18:43
    #32024753
Saper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уменьшить журнал транзакций (SQL2000)
200 000
...
Рейтинг: 0 / 0
07.03.2002, 18:59
    #32024756
Saper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уменьшить журнал транзакций (SQL2000)
Как уменьшить разобрался.
До этого пытался через EM видимо зря
...
Рейтинг: 0 / 0
07.03.2002, 19:00
    #32024758
cvasil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уменьшить журнал транзакций (SQL2000)
Честно говоря я совершенно не знаком с тем, как 1С делает вставку данных.
Могу посоветовать посмотреть профайлером чего она при этом вытворяет на сервере.
Возможно данные сначала вставляются во временную таблицу или еще чего-нибудь в этом роде.
...
Рейтинг: 0 / 0
07.03.2002, 19:06
    #32024759
cvasil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уменьшить журнал транзакций (SQL2000)
Т.е. лог был не занят. Это упрощает дело.
Видимо транзакция по вставке просто откатилась.
Возможно из-за того, что уперлась в верхний предел лога.
...
Рейтинг: 0 / 0
09.03.2002, 04:54
    #32024789
ddenis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уменьшить журнал транзакций (SQL2000)
Либо Recovery Model = Full.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как уменьшить журнал транзакций (SQL2000) / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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