Veritabanında milyonlarca kayıt tutan büyük projelerde üye girişindeki kayıt aramada SqlDataReader mı SqlDataAdapter mi yoksa SqlCommand mı kullanıyorlar? Büyük bir projede üye girişindeki kayıt aramada ve üye kayıtındaki kayıt aramada bunlardan hangilerini kullanıyorlar? Ben bir denemede 1000 kayıtlı veritabanında arama yaparken SqlDataReader ve SqlDataAdaptor 'ın bir kaç saniyede işlemi gerçekleştirdiğini gördüm ama SqlCommand ise çok bekliyor ve hiç durmuyor.
Bunlardan hangilerini hangi durumlarda kullanmalıyız? Özellikleri, avantajları ve dezavantajları nelerdir?
TEŞEKKÜRLER!
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Peki o zaman SqlDataAdapter ve SqlDataReader ı arama yapılacak yerlerde kullanmamalı mıyız? Çünkü bazıları SqlDataAdater i DataTable ile ilişkilendirip Rows.Count ile kayıt var mı diye bakıyor. Bazıları ise SqlDataReader ın Read() metodunu kullanarak kayıt var mı diye kontrol ediyor. Performanstan kasıt buydu.
SqlCommand ı o zaman veritabanına kayıt yaparken mi kullanmalıyım?
Çok büyük işler için artık Nosql(Not Only Sql) kullanılıyor artık. Bir .net çi için bence en iyisi db4o çünkü linq sorgulama desteği var her ne kadar lambda kadar kolay kullanımı olmasada hayat kurtardığı yerler oluyor.
Veritabanında milyonlarca kayıt tutan büyük projelerde üye girişindeki kayıt aramada SqlDataReader mı SqlDataAdapter mi yoksa SqlCommand mı kullanıyorlar?
Büyük bir projede üye girişindeki kayıt aramada ve üye kayıtındaki kayıt aramada bunlardan hangilerini kullanıyorlar?
Ben bir denemede 1000 kayıtlı veritabanında arama yaparken SqlDataReader ve SqlDataAdaptor 'ın bir kaç saniyede işlemi gerçekleştirdiğini gördüm ama SqlCommand ise çok bekliyor ve hiç durmuyor.
Bunlardan hangilerini hangi durumlarda kullanmalıyız? Özellikleri, avantajları ve dezavantajları nelerdir?
TEŞEKKÜRLER!
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.