Является ли последовательное чтение диска фактически последовательным?

Я использую PostgreSQL 9.4.

Во-первых, у меня установлен postgreSQL в системе с единственнымssd-привод.

Я пытаюсь понять, что такое последовательное чтение, и в конечном итоге возникает проблема. Например, если мы попросим SQL-сервер предоставить нам некоторые неиндексированные данные, вероятно, произойдет seq-сканирование. Но что, если два разных клиента одновременно запрашивают данные из двух разных таблиц? В этом случае sql-сервер создает два разных процесса для каждого клиента и выполняет запросы одновременно.

Но если запросы выполняются одновременно, головка диска должна перейти из области, в которой хранится первая таблица, в область, где находится вторая.

Таким образом, у нас фактически нет последовательного чтения, скачка между областями таблиц. Где я работаю? Не могли бы вы немного объяснить эти вещи?

Ответы на вопрос(1)

Ваш ответ на вопрос