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

Co to znamená, když je MySQL ve stavu Odesílání dat?

To je dost zavádějící stav. Mělo by se to jmenovat "čtení a filtrování dat".

To znamená, že MySQL má na disku (nebo v paměti) uložena nějaká data, která je třeba ještě přečíst a odeslat. Může to být tabulka samotná, index, dočasná tabulka, seřazený výstup atd.

Pokud máte 1 milion záznamů tabulky (bez indexu), z níž potřebujete pouze jeden záznam, MySQL bude při skenování tabulky stále vypisovat stav jako "odesílání dat", přestože dosud nic neodesílalo.

MySQL 8.0.17 a novější :Tento stav již není indikován samostatně, ale je zahrnut v Probíhá stavu.



  1. Příklady SQRT() v SQL Server

  2. Jak připojit aplikaci C# Windows mobile 6.5 k databázi Postgres?

  3. Jak načíst obrázky z databáze MySQL a zobrazit je v html tagu

  4. Jak vrátit ID na přílohách s Ibatis (s klíčovým slovem RETURNING)