Hallo!
Ich habe eine php Applikation geschrieben und stehe vor folgendem Problem. Ich muss in regelmäßigen Abständen die Daten gewisser Tabellen löschen, danach werden diese Tabellen mit neuen Informationen gefüttert. Allerdings überschneidet sich der Löschvorgang mit den Inserts sodass die neuen Inserts zum teil wieder mitgeloschen werden. Meine Frage wie kann ich die Tabellen für alle INSERT INTO Querys sperren bis die TRUNCATE Querys fertig ausgeführt sind bzw da zu keinen Überschneidungen kommt. Ist es möglich dies mit LOCK TABLES zu realisieren?
lg tipster
Ich habe eine php Applikation geschrieben und stehe vor folgendem Problem. Ich muss in regelmäßigen Abständen die Daten gewisser Tabellen löschen, danach werden diese Tabellen mit neuen Informationen gefüttert. Allerdings überschneidet sich der Löschvorgang mit den Inserts sodass die neuen Inserts zum teil wieder mitgeloschen werden. Meine Frage wie kann ich die Tabellen für alle INSERT INTO Querys sperren bis die TRUNCATE Querys fertig ausgeführt sind bzw da zu keinen Überschneidungen kommt. Ist es möglich dies mit LOCK TABLES zu realisieren?
lg tipster