/ / SHOW STATUS tworzy tabele dysku temp - mysql

SHOW STATUS tworzy tabele temp - mysql

POKAZUJ STATUS GLOBALNY JAK "Created_tmp_disk_tables".

Za każdym razem, gdy uruchamiam to zapytanie przez phpmyadmin, tworzona jest inna tabela temp. Na dysku.

Czy istnieje sposób, aby temu zapobiec?

Edycja: Wygląda na to, że robienie czegokolwiek w phpmyadminie tworzy tabele dysku temp.

Odpowiedzi:

0 dla odpowiedzi № 1

Nie sądzę, że to takie ... Testowałem teraz na 3 serwerach (2 z nich MySQL 5.1, jeden to 5.0), kilka razy uruchomiłem polecenie i liczba tablic tymczasowych nie zwiększyła się. Którą wersję MySQL masz? Na jakiej platformie? W każdym razie, jeśli to prawda, powiedziałbym, że jest to błąd, ponieważ wyświetlenie zmiennej nie powinno wymagać utworzenia tabeli tymczasowej.

Wygląda więc na to, że niektóre inne zapytania, które są uruchomione na twoim serwerze, tworzą tabele tymczasowe dysku i zwiększają liczbę.