Herkese iyi akşamlar
Sql server üzerine tasarladığım bir program var. Ağ üzerinde çalışacak olan bu programda 5 yada 6 kullanıcı olacak aynı tablolar üzerinde işlemler yapacak bu (insert update delete) sıkıntıya sebebiyet verir mi
Verirse ne yapmalıyım öneriniz nedir
Teşekkür ederim şimdiden
Çok kullanıcılı sistem
Re: Çok kullanıcılı sistem
Kullanıcıların sürekli veri girmediğini varsayarak çok sıkıntı olmayacağını düşünüyorum. Verileri tek tabloya toplamak yerine birden fazla tabloya bölmeniz tabloların kilitlenmesini azaltabilir. Indexlere dikkat edin, güncelleme esnasında eğer index yoksa tüm tablo kitleniyor. insert ve delete için tablonun kitlenmesini engellemek zor.
Kurumsal bir uygulamada delete işlemi kullanmak pek mantıklı değil, silinen kayıtları statü ile takip edin.
Böylece geriye sadece kayıt ekleme işlemi kalacaktır.
Kayıtları da mümkünse tek bir SQL ile tek seferde girin, her tablo için sunucuya gidip gelmeyin. Bu amaçla bazı arkadaşlar sp kullanmayı tercih ediyor.
Kurumsal bir uygulamada delete işlemi kullanmak pek mantıklı değil, silinen kayıtları statü ile takip edin.
Böylece geriye sadece kayıt ekleme işlemi kalacaktır.
Kayıtları da mümkünse tek bir SQL ile tek seferde girin, her tablo için sunucuya gidip gelmeyin. Bu amaçla bazı arkadaşlar sp kullanmayı tercih ediyor.