2016-10-20 7 views
-1

Мне сложно понять операции чтения (граф/секунда) в мониторинге AWS RDS.Запрос AWS RDS I/O

Я попытался вставить около 20000 значений в таблицу, используя цикл, и дал мне значение 1000 операций записи (количество/секунда) за последнюю минуту.

Когда я пытаюсь запустить инструкцию select 20000 раз, я получаю только 1 операцию чтения (граф/секунда) в течение последней минуты.

Кто-то, пожалуйста, объясните.

ответ

0

Это операции ввода-вывода на томах. Кажется, что вы выбрали кеш 19,999 раз, когда вы вставляете свои вставки в записи. В EBS операции одиночной записи могут быть довольно большими. Узнайте больше об этом here.

IOPS - это единица измерения, представляющая операции ввода/вывода в секунду. Операции измеряются в KiB, а основная технология накопителя определяет максимальный объем данных, которые тип тома учитывает как один ввод-вывод. Размер ввода-вывода ограничен 256 КБ для томов SSD и 1,024 Кбайт для томов HDD

+0

Означает ли это, если я выполню 20000 различных операторов выбора, я могу получить большее число? Что-то около 800 ~ 1000 ?? –

+0

Возможно, да, если вы запрашиваете данные, которые еще не находятся в кеше – at0mzk

+0

Я пробовал цикл на таблице, содержащей последовательность чисел. Я просто попытался выбрать одну строку за раз, увеличивая число. Например, выберите * из проверки, где number = 1; выберите * из проверки, где число = 2; выберите * из проверки, где число = 3; и т. д., я зацикливаю до 20000. Даже тогда я получаю только 1 операцию чтения (счет/сек). Кто-то, пожалуйста, объясните! –