ertan2002 adlı üyeden alıntı: mesajı görüntüle
senin bilgisayarında sıkıntı olabilir hocam,

şirketteki bilgisayara 200 bin veriyi ekliyorum 5 saniyede bitiyor, select sorgusu da bir kaç saniyede..

mssql kullanıyoruz.. gerçi bahsettiğim süreler direk sql üzerinden sorgulama süreleri.. ama c#*üzerinden denesem de o kadar sürmez hocam.. belki paging tarzı bir şeyler yapılabilir multi-threading tabanlı..

ama en basit yol, db yi taşı..

ya da hız arıyorsan nosql çözümlerine bak.
select i mssql de 6 sn de çekiyorum bende ama c# üzerinden çalıştırıp bir string değişkene attırıyorum, çok uzun sürüyor 1-2 saatte bile bitmiyor
çalıştırdığım kod aşağıdaki;
SqlConnection cnna = new SqlConnection("server=.;Database=data;Integrated Security=true"); // Bağlantı oluştur
cnna.Open();

SqlCommand sorgu = new SqlCommand();
sorgu.Connection = cnna;
sorgu.CommandType = CommandType.StoredProcedure;

sorgu.CommandText = "sel_Request";

SqlDataReader reader = sorgu.ExecuteReader();
Int32 say = 0;
while (reader.Read())
{
  say++;
  sorgum += "INSERT INTO `Request` VALUES(null..)";
}
cnna.Close();