Çok kullanıcılı sistem

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Teknik63
Üye
Mesajlar: 1
Kayıt: 03 May 2018 07:35

Çok kullanıcılı sistem

Mesaj gönderen Teknik63 » 03 May 2018 07:43

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

mkysoft
Kıdemli Üye
Mesajlar: 2905
Kayıt: 25 Ağu 2003 11:35
Konum: İstanbul
İletişim:

Re: Çok kullanıcılı sistem

Mesaj gönderen mkysoft » 04 May 2018 04:48

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.

Cevapla