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

Dotaz MySQL po zabití nezmizí

Pokud je tabulka email_data_test MyISAM a byla uzamčena, zdrželo by to INSERT.

Pokud je tabulka email_data_test InnoDB, pak se mnoho dat MVCC zapisovalo do ib_logfiles, což se možná ještě nestalo.

V obou případech jste měli klauzuli LIMIT procházet 4 480 000 řádky, abyste se dostali k 10 000 řádkům, které jste skutečně potřebovali INSERT.

Zabití dotazu způsobí pouze vrácení InnoDB tabulky email_data_inno_stage.




  1. MySQL:Vyberte názvy sloupců obsahující řetězec

  2. Jak se interně generuje oracle rowid?

  3. Exportujte výsledky dotazů z BigQuery do Postgresu

  4. Jak vynutit jedinečnost napříč více tabulkami