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();