"SET SESSION SQL_BIG_SELECTS=1" my.ini de nasıl olur?

Diğer veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
softdestek
Üye
Mesajlar: 155
Kayıt: 17 Eyl 2010 02:53

"SET SESSION SQL_BIG_SELECTS=1" my.ini de nasıl olur?

Mesaj gönderen softdestek » 06 Eyl 2013 07:51

"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..

Kullanıcı avatarı
softdestek
Üye
Mesajlar: 155
Kayıt: 17 Eyl 2010 02:53

Re: "SET SESSION SQL_BIG_SELECTS=1" my.ini de nasıl olur?

Mesaj gönderen softdestek » 07 Eyl 2013 09:19

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

Cevapla