Ich teste Aurora MySQL als möglichen Ersatz für Aurora Postgres. Beim Massenladen von Daten in Aurora Postgres lässt sich ganz einfach erkennen, wie viel Postgres kosten wird, indem man sich einfach die IOPS bei einem Massenladen ansieht.
MySQL hat jedoch keine ähnliche Metrik (Schreib-IOPS). Die einzige vergleichbare Metrik ist der Schreibdurchsatz. Aber nachdem ich 800.000 Zeilen in meiner MySQL-Datenbank durchgesehen habe, erhalte ich nichts:
Es ist hier nicht möglich, dass ich durchschnittlich 0,5 Einfügungen/s hatte, weil ich es gerade mit 800.000 Zeilen geladen habe.
Meine Methode zum Laden von MySQL ist eine LOAD DATA FROM S3 FILE
Anweisung, falls es einen Unterschied macht.
Wie kann ich meinen verbrauchten Aurora-E/A sehen?
Wie kann ich wissen, wie viel dies kosten wird, wenn ich weitere 300 mm Zeilen in diese Tabelle lade?
Sind Insert-Durchsatz und Select-Durchsatz gleichwertig mit IOPS?