sql >> Databáze >  >> RDS >> Mysql

Spouštění více skriptů PHP současně (problém se smyčkou databáze)

Máte-li více procesů, je třeba, aby každý proces převzal „vlastnictví“ určité sady záznamů. Obvykle to uděláte tak, že provedete aktualizaci pomocí limitní klauzule a poté vyberete záznamy, které byly právě „vlastněny“ skriptem.

Mějte například pole, které určuje, zda je záznam dostupný pro zpracování (tj. hodnota 0 znamená, že je dostupný). Pak vaše aktualizace nastaví hodnotu pole na ID procesu skriptů nebo nějaké jiné jedinečné číslo procesu. Poté vyberete na ID procesu. Po dokončení zpracování jej můžete nastavit na „dokončené“ číslo, například 1. Aktualizovat, Vybrat, Aktualizovat, opakovat.



  1. SQL vybírá řádky podle nejnovějšího data se dvěma jedinečnými sloupci

  2. propojte mysql s javou pomocí eclipse

  3. Návrh databáze:jeden velký stůl nebo samostatné tabulky?

  4. Export CLOB do textového souboru pomocí Oracle SQL Developer