8.х Тупит база, помогите разобраться

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем ZAviator, 5 фев 2014.

  1. TopicStarter Overlay
    ZAviator
    Offline

    ZAviator

    Регистрация:
    5 фев 2014
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Что имеем:

    Бухгалтерия 1С релиз 2.0.55.5
    Технологическая платформа 8.2 версия 8.2.19.83 (файловый вариант)
    Терминальный сервер на SSD дисках
    Одновременное подключенных пользователей от 15-20 человек
    Объем базы 3 Гига (база после сжатия таблиц)
    железо
    HP 120 r2
    проц xenon 3440
    память 16 гБ
    винты
    SSD 100 Гб
    ситсема -
    OC Windows 2008r2


    Проблема:

    Когда формируем Оборотную ведомость по счету, отчет формируется от 10 до 25 минут. Самое интересно, если пользователей менее 15, то программа летает, если более (даже если пользователи только подключены к базе) то появляются тормоза. При торможении загруженность процессора составляет 10 процентов, а ОП не более 30 процентов, за-то нагрузка на HDD около 300 МБ.

    Что делалось:

    Выгрузка и загрузка данных
    Тестирование утилитой chdbfl.exe (проблем не выявило)
    Тестирование базы с сжатием и реструктуризацией таблиц (объем базы тем самым уменьшился на 1 Гигабайт)
    Чистился кеш.
    Выполнялся пересчет итогов регистра.

    Возможные решения:
    Перестановка программы? Самое интересное, что при версии платформы 8.2.16.368 все работало нормально, а проблемы начались при более свежих версиях.
    Если ничего не поможет, то придется ставить 1С:Сервер + SQL но не очень хочется это делать.
    Может есть ещё какие-либо возможности по ускорению работы?

    Жду предложений, спасибо.
  2. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    Не знаю.

    sql версия - самое то. Отчеты будут формироваться быстрее это точно. В цифрах на память: например на файловой версии оборотка за год формировалась около 2 минут, на sql - около 10 секунд.

    З.Ы. Вы программист, админ или бухгалтер? Спрашиваю с тем, что если вы админ, то мне кажется вы должны быть двумя руками за переход на скуль версию.
  3. TopicStarter Overlay
    ZAviator
    Offline

    ZAviator

    Регистрация:
    5 фев 2014
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Я программист 1С. Дело в том, что переходя на скуль нужно покупать сервер, скуль и лицензии к нему. Хотелось бы решить тормоза на файловом варианте. Я не думаю, что 15 человек это очень много на терминальном сервере?
  4. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    Ну для вашего нормально, не много. Просто меня некоторые цифры немного смущают:
    Загруженность процессора 10% или же вы 13% вниз до 10 округлили, когда писали?

    Нагрузка на HDD 300 мб - это что значит? Очередь дисковая какая?
  5. TopicStarter Overlay
    ZAviator
    Offline

    ZAviator

    Регистрация:
    5 фев 2014
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Загруженность колеблется около 10 процентов, а когда идет запрос при формировании отчета, то используется файл подкачки, тем самым задействуется HDD. Про очередь я не в курсе.
  6. nickpugachev
    Offline

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

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    при вашем объеме базы - ставьте себе sql server express 2012 и будет вам счастье (то есть халява)
  7. nbIpKuH_BaH9I
    Offline

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

    Регистрация:
    16 сен 2009
    Сообщения:
    6.991
    Симпатии:
    399
    Баллы:
    104
    Да чувак, при файловом режиме работы 5-10 пользователей смогут нормально работать. И то под вопросом. Больше уже перебор.

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