Forum
RPC ve SQL:batch konusu ?
Delphi (Rad XE2) ile Ado kullanarak MSSQL 2005 e bağlanıp bir çok veri çekiyorum.
Bugün SQL profiler ile incelediğimde gönderdiğim sorguların hepsinin RPC olarak gittiğini gördüm.
Aynı işlevi yapan bir başka programda ise SQL:Batchstarting / SQL:Batchcompleted yani TSQL olarak görünüyor.
Birincisi RPC olarak yani remote procedure call olarak sorgularımın oluşmasını nasıl önlerim ?
İkincisi aralarında performans farkı varmıdır ?
Yardımlarınız için çok teşekkürler..
şu ayrıntıyı dün gece fark ettim;
Eğer ilgili sorguya dışarıdan yani delphi de Adoquery de tanımladığım bir parametre ile çalıştırıyorsam RPC olarak çalışıyor ama sadece bir sorguyu direk adoquery ile gönderirsem o zaman SQL batch olarak çalıştırıyor..Parametrelerin zaten fazla bir ayrıntısı yok, acaba odbc snin yarattığı bir durummu ki bu [:|]