Logo programı neden yavaş çalışır?

Logo yavaşlığı neredeyse her zaman programın kendisinden değil, arkasındaki SQL Server veritabanından, sunucu kaynaklarından veya ağdan kaynaklanır. Veri hacmi arttıkça bakım yapılmayan veritabanları belirgin şekilde yavaşlar.

  • SQL Server bellek sınırı yok: SQL Server tüm belleği kullanıp işletim sistemini sıkıştırabilir.
  • Parçalanmış indeksler: Fatura, stok ve cari hareketleri arttıkça sorgular yavaşlar.
  • Büyüyen log (LDF) dosyası: Yedek planı olmayan veritabanlarında log dosyası disk ve performans sorunu yaratır.
  • Ağ gecikmesi: Kablosuz ağ veya yavaş VPN üzerinden çalışmak raporları ve listeleri yavaşlatır.
  • Antivirüs taraması: Veritabanı dosyalarının anlık taranması disk erişimini ciddi ölçüde yavaşlatır.

Logo yavaşlığı nasıl çözülür?

Aşağıdaki adımlar, yetkili bir teknik kişi tarafından ve mutlaka güncel bir yedek alındıktan sonra uygulanmalıdır.

  1. SQL Server için maksimum bellek (max server memory) değerini, işletim sistemine pay bırakacak şekilde ayarlayın.
  2. Veritabanı indekslerini düzenli olarak yeniden oluşturun (rebuild) veya düzenleyin (reorganize).
  3. İstatistikleri güncelleyin; büyük veri girişlerinden sonra bu adım sorgu planlarını iyileştirir.
  4. Kurtarma modeline uygun bir yedek planı kurun; log dosyasının kontrolsüz büyümesini önleyin.
  5. Antivirüs yazılımında SQL veri (MDF) ve log (LDF) dosyalarını tarama dışında bırakın.
  6. Kullanıcıları mümkünse kablolu ağa alın; uzak şubeler için uzak masaüstü veya web erişimi kullanın.
  7. Sunucu diskinin dolu olmadığından ve SSD kullanıldığından emin olun.

Yavaşlık sadece bir raporda veya ekranda mı?

Yavaşlık tek bir raporda veya listede yaşanıyorsa sorun genellikle filtresiz, çok geniş tarih aralıklı sorgulardan ya da özel raporların verimsiz yazılmasından kaynaklanır. Bu durumda raporun sorgusu incelenip optimize edilmelidir.

Bu işlemleri kendim yapabilir miyim?

Bellek ve indeks ayarları yanlış yapıldığında veri kaybı veya hizmet kesintisi yaşanabilir. Bu nedenle işlemlerin yedek alındıktan sonra deneyimli bir teknik ekip tarafından yapılması önerilir. Logo Ofisi müşterileri LDS üzerinden talep açarak SQL bakımı isteyebilir.