Nasıl MySQL etkinleştir'MySQL yeniden başlatmadan yavaş sorgu günlük s? | Netgez.com
SORU
8 Mart 2010, PAZARTESÄ°


Nasıl MySQL etkinleştir'MySQL yeniden başlatmadan yavaş sorgu günlük s?

Buradaki talimatları takip ettim: http://crazytoon.com/2007/07/23/mysql-changing-runtime-variables-with-out-restarting-mysql-server/ ama bu sadece bir eşik noktası gibi görünüyor.

Bu filepath set gibi başka bir şey yapmama gerek var mı?

MySQL docs göre

If no file_name value is given for --log-slow-queries, the default name is 
host_name-slow.log. The server creates the file in the data directory unless 
an absolute path name is given to specify a different directory. 

Çalışıyor

SHOW VARIABLES

herhangi bir günlük dosyası yolu göstermez ve herhangi bir yavaş sorgu günlüğü benim sunucuda dosya görmüyorum

EDÄ°T

5.0.77, yapmam gereken çok server kullanıyorum gibi görünüyor:

SET GLOBAL log_slow_queries = 1;

ama alıyorum: HATA 1238 (HY000): Değişken 'log_slow_queries' bir okuma sadece değişken

Sunucuyu yeniden başlatın ve log_slow_queries benim config ayarlamak için ihtiyacım olacak sanırım.

CEVAP
8 Mart 2010, PAZARTESÄ°


SET GLOBAL slow_query_log = 'ON'; FLUSH LOGS; belki de deneyin

Bu MySQL 5.1 veya sonraki bir sürümünü kullanıyorsanız varsayar. Eğer önceki bir sürümünü kullanıyorsanız, sunucuyu yeniden başlatmanız gerekir. Bu MySQL Manual belgelenmiştir. Ya da komut satırında yapılandırma dosyasında veya günlük yapılandırabilirsiniz.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • HDstarcraft

    HDstarcraft

    12 Mayıs 2009
  • The Warp Zone

    The Warp Zon

    24 AÄžUSTOS 2007