Wie viele Festplatten-Suchvorgänge sind erforderlich, um eine Zeile in SQLite zu schreiben?


7

Soweit ich weiß, kann es eine Festplattensuche pro Umdrehung einer Festplatte geben. Daher bin ich interessiert zu wissen, wie viele Festplattensuchen zum Schreiben einer Zeile in eine SQLite-Tabelle erforderlich sind, einschließlich Sperren usw. Angenommen, es gibt keine Indizes auf dem Tisch (nicht einmal ein Primärschlüssel). Ich gehe davon aus, dass es eine Festplatte gibt, die versucht, eine Zeile in eine Datei zu schreiben. Wie Sie verstehen, möchte ich die Leistung mit dem Schreiben derselben Daten in eine flache Datei vergleichen.


1
Wie werden Sie die Leistung vergleichen? Wie hilft es Ihnen, die Leistung zu vergleichen, wenn Sie wissen, wie viele Suchvorgänge beteiligt sind?
Jcolebrand

@jcolebrand, ich gehe davon aus, dass Festplatten-Suchvorgänge der größte Leistungsengpass beim Schreiben einer Zeile in eine Tabelle sind. Bin ich falsch in dieser Annahme?
David

Du könntest sein. Es hängt alles davon ab, was Sie messen. Dies ist der wissenschaftliche Teil der Informatik.
Jcolebrand

Antworten:


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.