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

MySQL ALTER TABLE na tabulkách příliš velkých na duplikování

Můžete vytvořit novou prázdnou tabulku, ručně přesunout data po částech (INSERT do new, DELETE ze staré určitý počet řádků), starou tabulku zrušit a novou tabulku přejmenovat. V podstatě to, co dělá MySQL, ale přesouvání dat místo jejich kopírování, což by vám mělo umožnit využít méně místa.



  1. nelze zkopírovat databázi pomocí třídy SQLiteAssetHelper

  2. Potíže s rozhodováním o identifikujícím nebo neidentifikujícím vztahu

  3. SQL Aktualizujte a nahraďte podřetězec

  4. Jak vymažete protokol transakcí SQL Server?