8.х Размер БД под SQL

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем Sevish, 24 дек 2010.

  1. TopicStarter Overlay
    Sevish
    Offline

    Sevish Опытный в 1С

    Регистрация:
    24 дек 2010
    Сообщения:
    115
    Симпатии:
    1
    Баллы:
    29
    Собственно проблема у меня. Не могу поянть в чем дело.
    Файл БД *.mdf (именно этот файл а не *.ldf) гиганского размера! 37Гб, при этом выгружаю в файловую версию, получается чуть больше 1Гб. ЧТо можно сделать? Документов в базе не так уж и много, база свежая, начата в Мае этого года.

    SM SQL Server 2000, 1C 8.1

    Спасибо за советы.

    PS: Прирост в настройках выставлен 1% но и этот 1% сжирается базой за 1-2 недели :(
  2. Diego
    Offline

    Diego Любитель 1С Команда форума

    Регистрация:
    3 апр 2009
    Сообщения:
    966
    Симпатии:
    2
    Баллы:
    29
    А банальный shrink пробовали делать?
  3. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Ну такой уж это гигантский размер для SQL.
  4. cdb
    Offline

    cdb

    Регистрация:
    10 дек 2010
    Сообщения:
    40
    Симпатии:
    1
    Баллы:
    1
    Посмотрите в настройках SQL базы параметр "Модель восстановления".
    Как правило большой объём базы получается при установке данного параметра в значение "Полная". (такое значние параметра также присваивается по умолчанию при у становке sql сервера, а так же соответственно при создании sql базы).

    Я выставляю данный параметр в значение "Простая".
    Резюмируя. 1. Поставить параметр Модель восстановления в значение "Простая".
    2. Выполнить Сжатие базы
  5. BVB_berserk
    Offline

    BVB_berserk Опытный в 1С

    Регистрация:
    30 янв 2009
    Сообщения:
    162
    Симпатии:
    0
    Баллы:
    26
    Вы бы прежде чем такое советовать, разъяснили человеку, что это за модели восстановления и для чего они нужны. Складывается впечатление, что вы сами не очень знаете. Более того, от модели восстановления зависит размер файла журнала транзакций, а именно LDF, а топикстартер изначально указал, что проблема именно в MDF.
    Топикстартеру - начните с шринка, если разбираться некогда. Либо свойство БД AutoShrink в True поставьте, либом можете задачу Агенту создать.
  6. TopicStarter Overlay
    Sevish
    Offline

    Sevish Опытный в 1С

    Регистрация:
    24 дек 2010
    Сообщения:
    115
    Симпатии:
    1
    Баллы:
    29
    Получается что 40Гиг за 7 месяцев для 1С Торговля это нормальный размер? Почему тогда файловая версия весит меньше Гига? Получается что sql строит кучу индексов и хранит что-то ещё служебного характера? Модель восстановления у меня стоит простая и так, но как правильно замечено к моему вопросу это не имеет отношения. Просто такими темпами через 6 месяцев она будет весить 100Гиг, разме это не пипец? SQL сервер вроде со всеми патчами. При этом семерошная БД которой уже 5 лет весит чуть более 450Мбайт. Как так? :(
  7. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    А логи у Вас сколько занимают?
    Скуль, штука классная, хотя и ресурсы кушает, оно и понятно, ТБД все развернуты, но зато появляются наши любимые транзакции и ускоряется доступ к БД.
  8. TopicStarter Overlay
    Sevish
    Offline

    Sevish Опытный в 1С

    Регистрация:
    24 дек 2010
    Сообщения:
    115
    Симпатии:
    1
    Баллы:
    29
    Ещё вопрос появился. Официальный MS SQL со всеми лицензиями стоит очень дорого. А есть какой-то гругой SQL сервер, который был бы бесплатным или не таким дорогим. ВОобще какие ещё SQL решения вы используете, кроме MS SQL.
  9. TODD22
    Offline

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.756
    Симпатии:
    147
    Баллы:
    104
    Можно пользоваться IBM DB2 Express и PostgreSQL. Бесплатно!
  10. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    Есть еще MS SQL Express Edition. Хотя на ваши 37 гиг не подойдет.

Поделиться этой страницей