In MySQL haben wir eine Option, separate Datei für Tabellen zu haben. Ich wollte nur wissen, ob die Verwendung dieser Option die Leistung verringern würde, zum Beispiel beim Abfragen von Tabellen.Leistung auf andere Datei für Tabellen in MySQL
Antwort
Die Benchmarks, die ich speziell für InnoDB innerhalb von MySQL gesehen habe, zeigen einen moderaten Leistungsabfall für Schreib- (INSERT) -Operationen, aber günstigere Leseoperationen, insbesondere wenn die Anzahl und Größe der Tabellen zunimmt.
Ihre Laufleistung kann jedoch abhängig von vielen anderen Faktoren variieren. Datenbankpuffergröße, Indexierung im Dateisystem usw.
Wenn Ihre Tabellen nicht riesig sind, werden die einzelnen Tabellen wahrscheinlich keinen großen Unterschied machen, da der Großteil Ihrer Datenbank im Speicher liegt .
Dies hängt wirklich von der Größe der Tabellen, der Menge an Speicher, den Sie MySQL zu verwenden, und möglicherweise die Geschwindigkeit des Speichers (Festplatte) ab.
Aber es wird einen vernachlässigbaren Unterschied machen.
Andere Dinge werden viel mehr Auswirkung auf die Geschwindigkeit haben: Tabelle Design, Indexabdeckung, Speicher, Speichergeschwindigkeit, etc. Sie viel bekommen, viel mehr Lohn, Performance-weise, durch diese Fragen Adressierung .
- 1. Mysql Tabellen wie andere Tabellen erstellen
- 2. mysql Leistung
- 3. Mysql COUNT (*) auf mehreren Tabellen
- 4. Leistung von MYSQL "IN"
- 5. Mysql Kreuzung Abfrage Leistung
- 6. Leistung von MySQL-Tabelle
- 7. Tabellen in MySql zusammenbinden
- 8. MySQL Leistung vs MSSQL Leistung
- 9. Reduzieren Sie die Haltbarkeit in MySQL für die Leistung
- 10. MySQL Primärschlüssel Spalte Typ für große Tabellen
- 11. Abfragen mehrerer Tabellen auf MySQL
- 12. MySQL - Verbesserung der Leistung für Multi-Länder
- 13. Abfrageergebnis in eine andere MySQL-Tabelle kopieren
- 14. MySQL-Leistung ohne Authentifizierung
- 15. Mysql Leistung auf 6 Millionen Zeile Tabelle
- 16. CSV vs MySQL Leistung
- 17. MySQL Zählung Reihen -leistung
- 18. Einsätze blockieren andere Tabellen
- 19. MySql Abfrage Leistung Puzzle
- 20. Tabellen in MySQL verbinden
- 21. Offline-MySQL-Tabellen-Definitionsgenerator
- 22. Mysql Leistung mit LIKE ‚%%‘
- 23. Leistung von MySql Xml-Funktionen?
- 24. Welche MySQL-Tabelle Design ist besser auf die Leistung?
- 25. Generieren einzelner JSON-Datei für zwei Tabellen
- 26. CSV-Datei einfügen in MYSQL-Tabellen mit C#
- 27. Abfrage zwei Tabellen ... in MySQL
- 28. Wie mehrere Tabellen in Mysql
- 29. Wie überprüfe ich die MySQL-Leistung?
- 30. Spalte existiert in mysql Tabellen
Leistung macht was? Und verglichen mit was? –
In MySQL haben wir eine Option, separate Dateien für Tabellen zu haben. Ich wollte nur wissen, ob die Verwendung dieser Option die Leistung verringern würde, zum Beispiel beim Abfragen von Tabellen. – user26087
Sie sollten Ihre Frage bearbeiten, um dies zu verdeutlichen. –