да, уже их и смотрели после iops, после того, как подняли iops, queue length ушёл на диапазон 0-2, я так понимаю, что это норма? настроим на него alarm, чтобы сразу понимать, если начинаются проблемы.
у вас база и лог на разные диски разнесены? — не уверен, у нас в RDS один диск, но вообще я не совсем понял вопрос)
а база - в одном файле? — тоже не понял вопрос.
но в целом у нас стандартный конфиг RDS.
спасибо за советы))
а, сорри не прочитал что у вас RDS... а в нем они сами решают, какие файлы где лежат и поменять не дают? Ну там хотябы бы база данных лежит не на том же диске, где os?
про лог и данные - я имел ввиду transaction log базы (WAL) и файл данных. Желательно их иметь на разных физических исках.
Про разные файлы - когда база вырастает, базу данных обычно делят на несколько файлов (вместо одного) и самые часто джойнящиеся таблицы разносят по разным файлам. И файлы кладут на разные физические диски. Чтоб чтение параллельно шло.
queue length на диске должен быть меньше 1. щас сходил посмотрел сколько у нас - 0.2 в среднем. Вот это и есть ваш боттлнек