Непомерный рост БД
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 291
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: С-Петербург
- Контактная информация:
Непомерный рост БД
Ситуация такая. Платформа Microsoft SQL Server 2000 Enterprise edition
Галактика 7.11
База растет неимоверными темпами - 2 Гига за 10 дней.
На SQL перешли месяца два назад. И вроде на Первасиве 8 таких проблем не было.
Соответсвенно вопрос, может какие настройки в самом SQL не правильные?
И как все это исправить? ???
Галактика 7.11
База растет неимоверными темпами - 2 Гига за 10 дней.
На SQL перешли месяца два назад. И вроде на Первасиве 8 таких проблем не было.
Соответсвенно вопрос, может какие настройки в самом SQL не правильные?
И как все это исправить? ???
Безвыходных ситуаций не бывает: DO LOOP WHILE TRUE
Re: Непомерный рост БД
Весело )
Re: Непомерный рост БД
В нашей версии такого нету http://itpark.ru
на галактической восьмерке же еще быстрее будет расти...
на галактической восьмерке же еще быстрее будет расти...
-
- Местный житель
- Сообщения: 291
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: С-Петербург
- Контактная информация:
Re: Непомерный рост БД
Хорошо, а можут кто-нибудь пояснит что за файлы создает SQL:
galaxyData.dat
galaxyIndex.dat
galaxyJournal.dat
galaxyLog.dat
galaxySystem.dat
Вот есть подозрения, что galaxyLog.dat
можно периодически сносить без зазрения совести. Но не уверен.
Скажите, что из этого есть журнал транзакций?
galaxyData.dat
galaxyIndex.dat
galaxyJournal.dat
galaxyLog.dat
galaxySystem.dat
Вот есть подозрения, что galaxyLog.dat
можно периодически сносить без зазрения совести. Но не уверен.
Скажите, что из этого есть журнал транзакций?
Безвыходных ситуаций не бывает: DO LOOP WHILE TRUE
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Непомерный рост БД
Galaxylog и есть
лучше не сносить а паковать штатным средством enterprise Sql
базу в offline
Strinc
лучше не сносить а паковать штатным средством enterprise Sql
базу в offline
Strinc
-
- Местный житель
- Сообщения: 291
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: С-Петербург
- Контактная информация:
Re: Непомерный рост БД
А не трудно поподробнее, какое штатное средство для паковки и что означает Strinc?
Безвыходных ситуаций не бывает: DO LOOP WHILE TRUE
-
- Местный житель
- Сообщения: 291
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: С-Петербург
- Контактная информация:
Re: Непомерный рост БД
Кажется разобрался. Strinc подразумевает Shrink?
Я пытался ее на тесте запустить и вис капитально. Сейчас дождался завершения и база уменьшилась больше чем на 6 гигов.
Спасибо всем сочувствующим
Я пытался ее на тесте запустить и вис капитально. Сейчас дождался завершения и база уменьшилась больше чем на 6 гигов.
Спасибо всем сочувствующим
Безвыходных ситуаций не бывает: DO LOOP WHILE TRUE
Re: Непомерный рост БД
Ну во-первых лог не должен так капитально расти, если только вы постоянно не пересчитываете сальдовые остатки
Во-вторых, если вы будете делать SHRINK логу, то об восстановлении после сбоя можно забыть. Вместо этого надо делать каждый вечер BACKUP LOG. Короче, настраивай maintance plan.
В-третьих, если восстановление не сильно волнует , то переведи базу в режим восстановления SIMPLE, в этом режиме лог автоматически обрезается.
Во-вторых, если вы будете делать SHRINK логу, то об восстановлении после сбоя можно забыть. Вместо этого надо делать каждый вечер BACKUP LOG. Короче, настраивай maintance plan.
В-третьих, если восстановление не сильно волнует , то переведи базу в режим восстановления SIMPLE, в этом режиме лог автоматически обрезается.
-
- Местный житель
- Сообщения: 291
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: С-Петербург
- Контактная информация:
Re: Непомерный рост БД
Чего-то я не допонял. Если я делаю SHRINK, потом backup базы. То разве я не смогу сделать Restore?
Например база backup'ится по плану: ежедневно, еженедельно, ежемесячно.
И в принципе эта периодичность устраивает.
Разве в таком случае нельзя делать Shrink скажем еженедельно?
Что подразумевается под фразой: "об восстановлении после сбоя можно забыть"?
Например база backup'ится по плану: ежедневно, еженедельно, ежемесячно.
И в принципе эта периодичность устраивает.
Разве в таком случае нельзя делать Shrink скажем еженедельно?
Что подразумевается под фразой: "об восстановлении после сбоя можно забыть"?
Безвыходных ситуаций не бывает: DO LOOP WHILE TRUE