Hdd yerine ssd kullanabilirsiniz. Ayrıca eğer sık kullanılan sorgular için uygun indeksler yoksa, SQL Server tabloları tam tarayarak çalışır ve bu da ciddi bir yavaşlığa neden olur.
Uygun indexler var ancak çok kapsamlı olduğu için tam taramayıda yapıyor.
Örnek olarak söyleyim,
Sorgumuz malzemenin durumuyla ilgili olsun şu şekilde içerden sorgu yapılıyor:
1-Malzeme depoda mı değil mi?
2- Depoda ise kaç adet var?
3- Depoda değil ise hangi operasyonda
4- Operasyondaysa hangi firmada
5- Operasyonda son durum ne?
6- Tahmini teslim ne verilmiş?
7- Teslim edildiyse ne şartlarda?
8- Sevke hazır mı değil mi
gibii...
Bunların hepsi ayrı tabloda yer alıyor ve bunlar sorgulanıyor. Burada sadece çok özet olarak gösterdim. Arkaplanda tüm firmaların cari bilgileri risk analizleri, ortalama teslim süreleri gibi sorgularda dönüyor. Anlık veri girişleri ve personel kullanımı çoğaldıkça bariz yavaşlama görüyorum zaten. Serverin yetersiz kaldığı ve sıfırdan bir server kurmam gerektiğine inanıyorum fakat bu seferde bir sorun olacak diye aklım çıkıyor çünkü işimi durdurur.
sql büyük ölçüde ramde çalışır ram kesin arttırılmalı ama öncesinde sql free sürüm ise (express) kısıtlı donanım kaynaklarına izin verir sql express en fazla 1 gb rame izin veriyor olması lazım bunları bi araştırın derim.
microsoftun sql express serverini kullanıyorum. Ne önerirsiniz?