Rafael: mysql: OPTIMIZE TABLE

Beitrag lesen

Eine Abfrage an die Datenbank kannst du prinzipiell mittels SHOW STATUS starten. Allerdings würde ich dir raten irgendwo in deinem Skript eine Schnittstelle einzubauen in der du bestimmte Tabellen vorübergehend sperren kannst. Dann brauchst du nicht ständig anfragen an deine Datenbank starten.

Wenn du mit LOCK TABLE die Tabelle sperrst wird ein Update-Versuch aber auf jeden Fall fehlschlagen.