Ist sequentielles Lesen der Festplatte tatsächlich sequentiell?

Ich verwende PostgreSQL 9.4.

Zunächst habe ich postgreSQL auf einem System mit dem einzigen @ installiessd-Fahrt

Ich versuche zu verstehen, was sequentielles Lesen ist, und habe am Ende ein Problem. Wenn wir zum Beispiel einen SQL-Server bitten, uns nicht indizierte Daten zu geben, ist es wahrscheinlich, dass der seq-Scan durchgeführt wird. Was aber, wenn zwei verschiedene Clients gleichzeitig Daten aus zwei verschiedenen Tabellen anfordern? In diesem Fall erstellt sql-server für jeden Client zwei verschiedene Prozesse und führt die Abfragen gleichzeitig aus.

Aber wenn die Abfragen gleichzeitig ausgeführt werden, muss der Kopf des Laufwerks aus dem Bereich, in dem die erste Tabelle gespeichert ist, in den Bereich springen, in dem sich die zweite Tabelle befindet.

So haben wir tatsächlich keine sequntial Lesung und springen zwischen den Bereichen der Tabellen. Wo bin ich worng Könntest du diese Dinge nicht ein bisschen erklären?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage