Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Tracking-System

Ich habe mich bei einer MySQL-Protokolltabelle mit einem Cron angemeldet, der sie verarbeitet.

Ich verwende im Allgemeinen innodb Tabellen in meinen Apps, aber für die Protokolltabelle habe ich es als myisam gemacht und verwendet insert DELAYED . . . Abfragen.

Myisam bietet nicht alle Extras von innodb, aber ich glaube, dass es etwas schneller ist (aus diesem Grund).

Die Hauptsache, worüber Sie sich Sorgen machen, ist das Sperren der Datenbank, wenn Ihr Cron läuft, aber die Verwendung von "Insert Delayed" umgeht dieses Problem größtenteils.