8.х Низкая производительность

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

  1. TopicStarter Overlay
    nafancheg
    Offline

    nafancheg

    Регистрация:
    21 окт 2010
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Доброго времени суток всем!

    Имеем:
    Сервер приложения W2k8x64; 4х2 Xeon; 12Гб оперативкм
    Сервер баз данных W2k8x64; SQL2008x64; 2х4 Xeon(Е7330); 32Гб оперативки
    Сервера с агрегироваными сетвевыми портами 2Гб/с и 4Гб/с соответственно.
    Платформа 1С 8.1.15.14 х32, в кластере 1 сервер и 3 рабочих процесса, одновременных подключений не более 30-40.
    Фронты розницы на 30+ точках, обмен ежедневно раз в сутки.
    Базы: Розница 57Гб; Торговля 212Гб; Бухгалтерия 28Гб; Зарплата 15Гб;

    Проблема:
    Очень низкая производительность 1С. Делали замеры узких мест, через системный монитор, сервера практически отдыхают(процессора загружены не более чем на 10%, памяти и всего остального вдоволь), но в тоже время, скорость проведения документов, посторение отчетов, обмена просто на фантастически низком уровне. Проводили тест TPC_1С_GILV, в SQL варианте 2-4 попугая всего, в файловом на сервере приложения 10-11.

    Куда рыть? Узких мест нет, а все работает очень медленно... Есть идеи?
  2. poiuy
    Offline

    poiuy Опытный в 1С

    Регистрация:
    12 окт 2010
    Сообщения:
    170
    Симпатии:
    0
    Баллы:
    26
    Пападробней какие счетчики использовались при замерах производительности?

    Какие регламентные процедуры выполняются на сервере БД?

    Наличие антивирусов (и каких) на апликейшене и сервере БД
  3. TopicStarter Overlay
    nafancheg
    Offline

    nafancheg

    Регистрация:
    21 окт 2010
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Счетчики
    Память\Чтений страниц/сек
    Система\Длина очереди процессора
    Процессор\% загруженности процессора
    Физический диск \%активности диска\Средняя длина очереди диска
    Сетевой интерфейс\Всего байт/сек
    ну и на SQL еще
    SQLServer:Locks\Averege Wit time(ms)\Number of Deadlocks/sec\Lock Wiat Time(ms)

    На SQL сервере регламентные только бэкапы по ночам, раз в неделю перестройка индексов и статистики.
    Анитиврусы на обеих Symantec Endpoint
  4. poiuy
    Offline

    poiuy Опытный в 1С

    Регистрация:
    12 окт 2010
    Сообщения:
    170
    Симпатии:
    0
    Баллы:
    26
    От счетчиков цифры можна?
  5. TopicStarter Overlay
    nafancheg
    Offline

    nafancheg

    Регистрация:
    21 окт 2010
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    34 соединения на сервере, равномерно размазаны по 3м процессам.

    На SQL сервере
    SQLServer:Locks
    Average Wait Time (ms) - 0
    Lock Wait Time (ms)- 0
    Number of Deadlocks/sec - 0
    Память
    Чтений страниц/сек - 77.005(флуктуация, например сейчас 0,000)
    Процессор
    % загруженности процессора - 13.835
    Система
    Длина очереди процессора - 0
    Физический диск
    % активности диска - 31,749(это максимум по всем дискам), например в данный момент средний 0,427
    Средняя длина очереди диска - 1,269

    На сервере приложений:
    Память
    Чтений страниц/сек - 0,000
    Процессор
    % загруженности процессора - 2,913
    Система
    Длина очереди процессора - 0,000
    Физический диск
    % активности диска - 0,060
    Средняя длина очереди диска - 1,269

    Что самое интересное, ставлю файловые варианты TPC_1С_GILV у себя на компе, производительность 48попугаев, на сервере приложений 3-4попугаев(как я и писал), сервер баз данных 28попугаев.
  6. TopicStarter Overlay
    nafancheg
    Offline

    nafancheg

    Регистрация:
    21 окт 2010
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    При этом, загрузка процессора процессом 1cv8.exe у меня локально 50%(2 ядра), на сервере баз данных 13%, на сервере приложения 0%
  7. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Похоже недостаточно временами памяти на sql сервере + возможно дисковая система затыкается.
    Чтобы вам не искать, вот выкладываю файл (кажется здесь на этом форуме когда-то скачал, не помню честноговоря кто выкладывал):

    Вложения:

  8. TopicStarter Overlay
    nafancheg
    Offline

    nafancheg

    Регистрация:
    21 окт 2010
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Спасибо за файлик.
    По SQL, дело в том, что он то отжирает всю доступную память, например сейчас он скушал 27Гб, при этом еще и в кэше торчит как минимум 800Мб.
    По дисковой системе, 2 диска в рейд10 и 2 диска на внешнем хранилище по iscsi интерфейсу, что подразумевается под "дисковая система затыкается", меня больше настораживает что в файловом варианте на сервере приложения производительность 0
  9. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Длину очереди диска смотрел, она у вас средняя 1,2, т.е. в пиках то может быть гораздо больше я так понимаю.
  10. TopicStarter Overlay
    nafancheg
    Offline

    nafancheg

    Регистрация:
    21 окт 2010
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Длина очереди диска(Макимум):
    На сервере приложений
    С: - 0,039
    D: - 0.000
    На SQL сервере
    C: - 0.323
    D:E: - 0.634
    G: - 0.000
    H: - 0.004

    Выше я выложил явно не верные значения, видимо это _Total.
  11. poiuy
    Offline

    poiuy Опытный в 1С

    Регистрация:
    12 окт 2010
    Сообщения:
    170
    Симпатии:
    0
    Баллы:
    26
    Выше 20 уже проблемы с памятью, у Вас 77

    Бездельник, грузить его и грузить

    Бездельник, грузить его и грузить

    % активности хороший (это не 100%), очередь тож маленькая (ближе к 2 - вот это проблемы)
    ЗЫ. Но винты лучше конечно посмотреть по отдельности
    МДФ/ЛДФ разнесены по разным физическим винтам?



    Отжешь, только увидел что есть файлик от Рупасова :(
  12. TopicStarter Overlay
    nafancheg
    Offline

    nafancheg

    Регистрация:
    21 окт 2010
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Ну про память я написал, что флуктуация, сейчас стабильно держится 0
    Большие базы с высокой активностью разнесены конечно, малые нет.
  13. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    nafancheg память на сервере приложений и сервере баз данных одинаковая? На сервере баз данных есть место для установки дополнительных планок? Если есть возможность может попробовать перенести 4 Гб и посмотреть как себя вести будет?
  14. TopicStarter Overlay
    nafancheg
    Offline

    nafancheg

    Регистрация:
    21 окт 2010
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Нет, память разная.
  15. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    Ээээ....в качестве фантастики конечно, но никто, случаем, файл подкачки не отключал совсем на обоих серверах? С запыленностью серверов как: уверены, что радиаторы не забились пылью? При дисковых операциях загрузка процессора низкая? С RAID все в порядке, все диски в штатном режиме? Настройки SQL сервера(приложения) крутили?

    Мне ещё не понятно, каким чудесным образом RAID 10 сделан из 2-х дисков, нужно же минимум 4?
  16. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    [off]
    Описка наверно я думаю. Единичка там наверно.
    [/off]
  17. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    А я бы еще и ЦУП подключил да посмотрел, что там происходит...
    Кстати, а ошибок по блокировкам не вылазит?
  18. TopicStarter Overlay
    nafancheg
    Offline

    nafancheg

    Регистрация:
    21 окт 2010
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Файл подкачки не отключен.
    Сервера чистые.
    При дисковых операциях загрузка процов низкая.
    С RAID все ОК, все в штатном режиме. Локальные дисковые операции, копирование по сети и т.д. работает шустро.
    Настройки серверов не крутил, вчера начал только. На SQL автонастройку процов отключил, 1 выделил для системы и 1 для операций ввода/вывода. Замеры показали прирост производительности в пределах погрешности :(
    2 диска это уже логические, физических там 8 штук.

    До ЦУП еще не добрался. Ошибки блокировок есть.
  19. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Ну вот, уже что-то...
    Видимо, у Вас просто таймауты и дедлоки идут - поэтому сервер и простаивает.
    Подключайте ЦУП и смотрите, что он Вам скажет - это уже будет более предметный разговор.

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