İyi günler.
Programımda 1 adet TADOConnection, 1 adet ADOStoredProc, 1 adet DatasetProvider ve 1 adet de Clientdataset mevcut ve sıra ile bunlar birbirine bağlı. ADO da sql server'a (2008) Provider=SQLOLEDB.1; ile bağlantı kuruyor.
Clientdataset'e Open çektiğimde ADOStoredProc bir recordset geri döndürüyor ve bunu alıyorum.
Yapım bu şekilde ve sorunum ise burada işlemin müthiş derecede yavaş olması. SQL sunucuya aynı bilgisayardan management studio ile bağlanıp aynı stored procedure'ü aynı parametrelerle çalıştırdığımda yarım saniyeden az bir sürede sonuç görüntülenirken benim Open komutumdan 30-40 saniye sonra veri dönüşü oluyor. Bu yapının düzgün bir şekilde kurulabilmesi için neler yapmalıyım? Sorgumun sonucunun hızlı bir şekilde dönmesi için neler yapabilirim?
ADO İle MSSQL Veritabanına Bağlanmak
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!