Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analytics Platform System (PDW)
Important
SQL Server Native Client (SNAC) ile birlikte gönderilmez:
- SQL Server 2022 (16.x) ve sonraki sürümleri
- SQL Server Management Studio 19 ve sonraki sürümleri
YENI uygulama geliştirme için SQL Server Yerel İstemcisi (SQLNCLI veya SQLNCLI11) ve SQL Server için eski Microsoft OLE DB Sağlayıcısı (SQLOLEDB) önerilmez.
Yeni projeler için aşağıdaki sürücülerden birini kullanın:
SQL Server Veritabanı Altyapısı'nın (sürüm 2012 ile 2019 arasında) bir bileşeni olarak gelen SQLNCLI için, Destek Yaşam Döngüsü özel durumukonusuna bakın.
SQL Server Native Client ODBC sürücüsü, çok iş parçacıklı bir sürücüdür. Çok iş parçacıklı bir uygulama yazmak, birden fazla ODBC çağrısını işlemek için asenkron çağrılar kullanmanın alternatifidir. Bir iş dizi, senkron bir ODBC çağrısı yapabilir ve diğer iş parçacıkları ilk iş parçacığı çağrısına yanıt bekleyerek engellenirken işlem yapabilir. Bu model, ağ trafiği gibi ek yükleri ortadan kaldırdığı ve SQL_STILL_EXECUTING için tekrarlanan ODBC fonksiyon çağrılarının test edilmesini ortadan kaldırdığı için asenkron çağrılar yapmaktan daha verimlidir.
Asenkron mod hâlâ etkili bir işleme yöntemidir. Çok iş parçacıklı bir modelin performans iyileştirmeleri, asenkron uygulamaların yeniden yazılmasını haklı çıkarmak için yeterli değildir. Kullanıcılar DB-Library asenkron modeli kullanan DB-Library uygulamaları dönüştürüyorsa, onları ODBC asenkron modeline dönüştürmek daha kolaydır.