Imleç türleri (Veritabanı Altyapısı)
ODBC and ADO define four cursor types supported by Microsoft SQL Server.CURSOR BILDIRMEK deyim genişletilmiş; böylece dört imleç türlerini belirtebilirsiniz. Transact-SQL imleçlerdir. Bu imleçler için yeteneklerini değişir algılamak sonuç kümesine ve kaynaklar, bellek ve alanı değişiklikleri tempdb, bunlar tüketirler.Bir imleç için algılamak yalnızca ikinci kez satırları getirme girişiminde bulunduğunda, satır için değiştirir.Imleç şu anda fetched satırları yapılan değişiklikleri bildirmek veri kaynağı için bir yolu yoktur.Bir imleç yeteneği değişiklikleri algılamak için işlem yalıtım düzey göre de etkilediği.
Tarafından desteklenen dört API sunucu imleci türü SQL Server are:
Statik imleçler
Dinamik imleçler
Salt ileri imleçler
Anahtar kümesi uygulamalı imleçler
Statik imleçler algılamak az veya hiç değişiklik, kaydırma sırasında daha az kaynak ancak tüketirler.Dinamik imleçler tüm değişiklikleri algılar, ancak kaydırma sırasında daha fazla kaynak kullanır.Anahtar kümesi uygulamalı imleçler arasındaki, değişikliklerin çoğu algılama, ancak dinamik imleçler'den daha az kaynak talepleri alan.
Although the database API cursor models consider a forward-only cursor to be a distinct type of cursor, SQL Server does not.SQL Server considers both forward-only and scroll as options that can be applied to static, keyset-driven, and dynamic cursors.
See Also