LinuxForum.Fans
Тема

Как получить профиль производительности

Автор: DasMurziq 8 сообщений 851 просмотров
16.06.2020 12:52 · отредактировано #434958

Интересует возможность получения профиля производительности имеющейся системы SAP/Oracle.

Важно - интересует не тестирование СХД искусственно создаваемой нагрузкой средствами типа Iometer&Dynamo, а необходимо посмотреть реальную картину нагрузки имеющейся базы.

Картинка должна являть собой график распределения IOPS (по оси Y) взависимости от размера блока (по оси X).

Показать

Интернет пестрит однотипными графиками подобных зависимостей, буду признателен если подскажете какими средствами такие графики можно получить

16.06.2020 15:57 #434959

Это похоже не автоматически сгенерированное, а исследование.
Для баз данных с разными размерами блока данных.
И вообще, есть специализированные форумы SAP.
https://www.google.com/search?q=sap+%D1%84%D0%BE%D1%80%D1%83%D0%BC

16.06.2020 17:25 #434960
ValentinK написал:
Это похоже не автоматически сгенерированное, а исследование.
Для баз данных с разными размерами блока данных.
И вообще, есть специализированные форумы SAP.
https://www.google.com/search?q=sap+%D1%84%D0%BE%D1%80%D1%83%D0%BC

Распределение IOPS по размерам блоков относится больше к системам хранения данных (СХД) и операционным системам, потому и спрашиваю тут.

Но вот какие утилиты позволяют эту статистику собрать - весьма интересно.

16.06.2020 17:36 · отредактировано #434961
"DasMurziq" написал:
Распределение IOPS по размерам блоков относится больше к системам хранения данных (СХД) и операционным системам, потому и спрашиваю тут.

Но вот какие утилиты позволяют эту статистику собрать - весьма интересно.

Подумай сам.
Чтобы собрать такую статистику надо одновременно или поочерёдно создать несколько баз данных с разным размером блоков.
Измерить производительность в каждом отдельном случае.
Собрать все данные воедино - но это можно сделать только вручную.
На одной системе разные базы скорее всего нельзя будет сделать кластерами с разными размерами.

16.06.2020 17:47 #434962

Цель узнать распределение текущей нагрузки уже имеющейся базы.

Тестировать распределение производительности создавая нагрузку искусственно не нужно.

16.06.2020 18:07 · отредактировано #434963
"DasMurziq" написал:
Цель узнать распределение текущей нагрузки уже имеющейся базы.

Тогда показывайте другой график, с другими переменными величинами.

16.06.2020 18:23 #434964
ValentinK написал:
[quote="DasMurziq"]Цель узнать распределение текущей нагрузки уже имеющейся базы.

Тогда показывайте другой график, с другими переменными величинами.[/quote]

Так он точно так и будет выглядеть, только распределение будет выглядеть немного по-другому скорее всего со смещением в сторону размера блока базы данных и размеров блоков дисков СХД.

16.06.2020 18:36 · отредактировано #434965
"DasMurziq" написал:
Так он точно так и будет выглядеть, только распределение будет выглядеть немного по-другому скорее всего со смещением в сторону размера блока базы данных и размеров блоков дисков СХД.

Прикалываетесь? Тогда я вам уже ответил. Вникайте в ответ.

DasMurziq написал:
Цель узнать распределение текущей нагрузки уже имеющейся базы.

Тогда у блока конкретной базы должен быть фиксированный размер.

Войдите или зарегистрируйтесь, чтобы ответить.