Heim  >  Artikel  >  Datenbank  >  Beispiel-Tutorial für physisches Paging und logisches Paging

Beispiel-Tutorial für physisches Paging und logisches Paging

零下一度
零下一度Original
2017-07-18 18:09:431285Durchsuche

Verstehen Sie, was physisches Paging und logisches Paging sind?

1. Physisches Paging

Physisches Paging basiert auf einer bestimmten physischen Einheit, beispielsweise der MySQL-Datenbank Programmierer müssen nur SQL-Anweisungen mit dem Schlüsselwort limit schreiben, und die Datenbank gibt Paging-Ergebnisse zurück.

2. Logisches Paging

Logisches Paging basiert auf Code, der von Programmierern geschrieben wurde. Die Datenbank gibt nicht die Paging-Ergebnisse, sondern alle Daten zurück, und dann ruft der -Programmierer die Paging-Daten über Code ab. Eine übliche Operation besteht darin, alle Daten auf einmal aus der Datenbank abzufragen und in der Liste zu speichern Sammlung, weil Die List-Sammlung wird sortiert und dann wird der angegebene Datenbereich gemäß dem Index abgerufen.

Zwei Vergleiche

1. Datenbanklast

Physisches Paging greift jedes Mal auf die Datenbank zu, Logisches Paging greift nur einmal auf die Datenbank zu, während physisches Paging die Datenbank stark belastet.

2. Serverlast

Logisches Paging liest Daten gleichzeitig in den Speicher, belegt einen großen Inhaltsbereich und physisches Paging jedes Mal Ein Teil der Daten wird jeweils gelesen und belegt weniger Speicherplatz.

3. Echtzeit

Logisches Paging liest Daten gleichzeitig in den Speicher. Wenn sich die Daten ändern, können sie nicht berücksichtigt werden der Vorgang in Echtzeit. Schlechte Echtzeitleistung. Physisches Paging greift jedes Mal auf die Datenbank zu, wenn Daten benötigt werden, und kann den neuesten Status der Datenbank mit starker Echtzeitleistung abrufen.

4. Anwendbare Anlässe

Logisches Paging wird hauptsächlich für Anlässe verwendet, bei denen die Datenmenge gering und die Daten stabil und physisch sind Paging wird hauptsächlich für größere Datenmengen und häufig aktualisierte Anlässe verwendet.

Das obige ist der detaillierte Inhalt vonBeispiel-Tutorial für physisches Paging und logisches Paging. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn