Производительность серверов БД в OE 12
Предварительная информация о тестировании
Выполненные тест был призван продемонстрировать улучшение производительности по мере последовательного включения трёх описанных выше улучшений в OpenEdge 12. Поэтому был использован более Общий тест, а не три различных теста, каждый из которых демонстрировал бы определенное улучшение. Например, тест с высоким конфликтом блокировки записей или тест в медленной сети продемонстрирует определенное улучшение, но не будет повторяться или применяться во всех трёх улучшениях.
Для улучшения повторяемости была выбрана локальная сеть. Ожидается, что в реальных испытаниях затраты производительности сетевого ввода-вывода только улучшат результаты.
Выбранная рабочая нагрузка заключалась в запуске X CS соединений между X серверами со следующими параметрами запуска.
Основные параметра:
- B 25000 (обеспечивает 100% коэффициент попадания в буферный пул)
- L 25000
- TXERetryLimit 500
- aibufs 800
- bibufs 800
- hashLatchFactor 100
- lruskips 200
- lru2skips 200
- nap 1
- napmax 24
- pica 10000
- pwscan 2048
- pwwmax 512
- pwqdelay 1
- semsets 200
- spin 25000
Сетевые параметры:
- H localhost
- Mi 20
- Ma 20
- Mm 32600
- Mn 50
- prefetchDelay
- prefetchFactor 100
- prefetchNumRecs 100
- prefetchPriority 1
Метка:Производительность