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

Mazání milionů řádků v MySQL

DELETE FROM `table`
WHERE (whatever criteria)
ORDER BY `id`
LIMIT 1000

Umyjte, opláchněte, opakujte, dokud nebudou ovlivněny žádné řádky. Možná ve skriptu, který mezi iteracemi na sekundu nebo tři spí.



  1. Jak se připojit k Oracle pomocí Service Name namísto SID

  2. Hodnota časového pásma serveru 'CEST' nebyla rozpoznána

  3. Solení mých hashů pomocí PHP a MySQL

  4. Vkládání dat velkých objektů do Salesforce.com ze serveru SQL