Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Co to znaczy, gdy MySQL jest w stanie Wysyłanie danych?

To dość mylący status. Powinien nazywać się „odczytywanie i filtrowanie danych”.

Oznacza to, że MySQL ma pewne dane przechowywane na dysku (lub w pamięci), które nie zostały jeszcze odczytane i przesłane. Może to być sama tabela, indeks, tabela tymczasowa, posortowane dane wyjściowe itp.

Jeśli masz tabelę 1M rekordów (bez indeksu), z której potrzebujesz tylko jednego rekordu, MySQL będzie nadal wyświetlał status jako „wysyłanie danych” podczas skanowania tabeli, mimo że jeszcze nic nie wysłał.

MySQL 8.0.17 i nowsze :ten stan nie jest już wskazywany oddzielnie, ale jest uwzględniony w Wykonywaniu stan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Funkcja agregująca w MySQL - lista (jak LITAGG w Oracle)

  2. Jak zresetować hasło roota MySQL

  3. Śledzenie powiadomień na Facebooku (DB Design)

  4. Jak monitorować serwer ProxySQL za pomocą Prometheus i ClusterControl

  5. Jak łączyć ciągi w MySQL za pomocą CONCAT()