"SET SESSION SQL_BIG_SELECTS=1" yandaki query çalıştırıncınca join gerektiren sorgular çalışıyor.
Sorgudan önce bu sql çalıştırıyorum.
Bu sql sattırın yaptığı işi my.ini dosyasından nasıl tanımlarız?
Örnek vermek gerekirse
set-variable=max_connections=6 yandaki satırı my.ini dosyasında yazdığımızda max bağlantı sayısı 6 yapılıyor.
bunun benzeri şekilde big select paremetresi nasıl gireriz..
"SET SESSION SQL_BIG_SELECTS=1" my.ini de nasıl olur?
- softdestek
- Üye
- Mesajlar: 155
- Kayıt: 17 Eyl 2010 03:53
- softdestek
- Üye
- Mesajlar: 155
- Kayıt: 17 Eyl 2010 03:53
Re: "SET SESSION SQL_BIG_SELECTS=1" my.ini de nasıl olur?
set-variable=max_join_size=300M eğer yandaki gibi bir ayarı my.ini dosyasına yazarsanız SQL_BIG_SELECTS=ON değişkenini sessiona girmeyi istiyor..
Çözüm -1:
1)Değişkeni iptal etmek
Çözüm -1:
Asıl sql sorgusunuzdan önce bir query içine "SET SESSION SQL_BIG_SELECTS=1" sorgusunu yazıp çalıştırmak..
#set-variable=SQL_BIG_SELECTS=ON
#max_join_size 314572800
#Default 4294967295
#Range 1 .. 4294967295
Çözüm -1:
1)Değişkeni iptal etmek
Çözüm -1:
Asıl sql sorgusunuzdan önce bir query içine "SET SESSION SQL_BIG_SELECTS=1" sorgusunu yazıp çalıştırmak..
#set-variable=SQL_BIG_SELECTS=ON
#max_join_size 314572800
#Default 4294967295
#Range 1 .. 4294967295