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

Pozbywanie się Używania tymczasowego; Korzystanie z sortowania plików

Jak już wspomniano, „używanie sortowania plików” i „używanie tymczasowego” nie zawsze oznacza złą wydajność.

Tutaj to kilka podstawowych wskazówek dotyczących poprawy wydajności instrukcji ORDER BY. Najważniejsze informacje:

Najpierw spróbuj użyć indeksów (upewnij się, że pola, według których sortujesz, mają indeksy). Zauważ, że zwiększenie zmiennych systemowych sort_buffer_size i read_rnd_buffer_size mogą mieć również negatywny wpływ na inne zapytania – rozważ ustawienie ich specjalnie dla sesji, do której są potrzebne, i pozostaw je jako domyślne dla wszystkich innych sesji.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Interfejs zapytań w Railsach, gdzie występuje problem z klauzulą?

  2. Zsumuj wyniki kilku zapytań, a następnie znajdź 5 najlepszych w SQL

  3. Dziwne zachowanie grupy w zapytaniu, które należy zoptymalizować

  4. Jak mogę zmienić moją aplikację Rails z Mysql na SQL Server w rails 4 w systemie Windows?

  5. Czy kopiowanie katalogu /var/lib/mysql jest dobrą alternatywą dla mysqldump?