8.х Повышение Производительности 1С УТ 11

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

  1. TopicStarter Overlay
    Viktor2
    Offline

    Viktor2

    Регистрация:
    17 апр 2013
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте,

    Сервер 4х ядерный ксенон E5504 на нем Windows Server 2008 64, сервер терминалов, на нем же сервер 1С.

    Активно работает около 20 пользователей в локальной сети. Первоначально работа с базой была в файловом варианте
    (пользователи подключались через терминальные сессии). Когда скорость работы в УТ совсем упала.
    Была докуплена лицензия на сервер 1С, и в качестве сервера базы данных был установлен MS SQL Express 2008 64.
    Скорость работы увеличилась только с отчетами, но открытие, создание документов и подбор товаров попрежнему
    жутко тормозили. К примеру создание нового документа реализации (Между нажатием "Создать" и открытием окна)
    занимало до 30 секунд. Попробовали перевести базу на PostgresSQL, а пользователей подключить через тонкие клиенты
    скорость значительно увеличилась. Создание документа реализации стало занимать около 1 секунды,
    открытие документов с большим списком товаров до 5 секунд.

    Сейчас мы рассматриваем несколько вариантов по дальнейшему увеличению производительности:

    1. Купить полноценный MS SQL Server.
    2. Установить отдельный сервер под сервер баз данных

    Какой вариант лучше ? Или может есть еще способы повышения производительности.

    Заранее благодарен за ответы.
  2. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    а УТ11 - какой релиз?
  3. TopicStarter Overlay
    Viktor2
    Offline

    Viktor2

    Регистрация:
    17 апр 2013
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    1
    11.0.9.14
  4. AndreyNag
    Offline

    AndreyNag Опытный в 1С

    Регистрация:
    25 апр 2012
    Сообщения:
    133
    Симпатии:
    0
    Баллы:
    26
    А что тема заглохла. В связи с переездом в новое здание фирма желает приобрести взрослый сервер. Однако в связи с ограниченностью бюджета и необходимости эффективно расходовать средства встал вопрос: "Какой сервер?"
    Имеется.
    Конфигурация: Управление торговлей 11.1.х.х
    Пользователей от 3 до 6.
    Номенклатура мелкая, но много.
    Надо, чтобы быстро работал отбор товара и выписка розничных документов! Скорость отчетов важна, но стоит на втором плане.
    Знающие, укажите пожалуйста схему распределения по физическим дискам файла подкачки системы, файлов *.mdf, *.ldf SQL и папки с временными.
    Спасибо за внимание.
  5. nickpugachev
    Offline

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

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    большая частота шины+много памяти+много дисков :)

    идеальное распределение по дискам - система на raid 1 из 2-х ssd вместе с файлом подкачки, mdf, ldf, ndf - каждый на отдельном raid 0+1, если база не очень большая, можно совместить все на одном, начальный размер mdf и ldf задать раза в 2 больше, чем реально надо. tempdb - на отдельный raid в зависимости от пожеланий к непадучести и количества денег - raid0 если ничего не страшно и хочестя побыстрее, raid1, если надо надежно, raid 0+1, если надо все и сразу и денег много. если денег мало - совмещается с операционкой.

    если ssd используются не серверные (а у вас скорее всего так и будет), то размечать на них желательно не более 50% от их объема, остальное оставить для пула записи.
    в raid 0+1 чем больше пар дисков, тем лучше.

    ну и настройки sql и регламенты.


    а вообще - если вам критична выписка розничных документов - вам нужна связка УТ11 на бэк и Розница на фронт

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