Veritabanı bağlantı hatası
«Veritabanına bağlanırken hata» bir sitenin gerçekten gösterdiği ender mesajlardan biridir. Programın, ürünlerin, siparişlerin ve müşterilerin saklandığı yere ulaşamadığını söyler. Mesaj birbirinden çok farklı dört durumda aynıdır ve bunların ikisinin kimlik bilgilerinizle hiçbir ilgisi yoktur.
Aynı ekran, dört neden
- Bağlantı kimlik bilgileri yanlıştır: site taşındıktan, geri yüklendikten ya da sağlayıcı tarafında parola değiştikten sonraki klasik durum.
- Veritabanı sunucusu yanıt vermiyordur: durmuştur, aşırı yüklüdür ya da yapılandırmadaki adres artık doğru değildir.
- İzin verilen eşzamanlı bağlantı sayısı dolmuştur: site aralıklı çalışır, hata kendiliğinden gelir ve gider.
- Bir tablo bozulmuştur ya da veritabanı kilitlidir: bağlantı kurulur ama bir işlem başarısız olur, bu da bazen aynı görüntüyü üretir.
Aralıklı hata en açıklayıcı olanıdır
Mesaj müdahale olmadan gelip gidiyorsa sorun kimlik bilgileri değildir. Yanlış bir parola istisnasız her seferinde başarısız olur. Gelip giden bir hata, dolan bir sınırı işaret eder: azami eşzamanlı bağlantı sayısı, veritabanı sunucusunun belleği ya da yazma kotası.
Trafikle ilişki iyi bir göstergedir. Hata yoğun saatlerde çıkıp gece kayboluyorsa sınır normal yükle doluyordur: her ziyaretçi bir bağlantı açar ve kapatılmayan bağlantılar birikir. Hep aynı saatte çıkıyorsa neden ağır bir zamanlanmış görevdir. Bir anda çıkıp gitmiyorsa bu bir ayar ya da sunucu olayıdır.
Bu sırayla kontrol edin
-
Veritabanı yönetim aracını açın
Yapılandırma dosyasındaki kimlik bilgileriyle giriş yapabiliyorsanız bilgiler doğrudur ve sorun başka yerdedir. Mevcut en hızlı kontroldür.
-
Veritabanı sunucusu adresini karşılaştırın
Birçok sağlayıcı yerel makineyi değil, kendi adresi olan adanmış bir veritabanı sunucusunu kullanır. Başka bir barındırmadan geri yükleme eski adresi korur ve bu adres artık bir anlam taşımaz.
-
Kota doluluğuna bakın
Dolmuş bir veritabanı salt okunur hâle geçer: site görünür ama hiçbir sipariş kaydedilmez. Barındırma paneli kullanılan boyutu ve sınırı gösterir.
-
Tabloların durumunu kontrol edin
Yazma sırasındaki bir kesinti tabloyu tutarsız bırakabilir. Yönetim aracı bu tabloları işaretler ve onarım önerir.
-
Veritabanı sunucusunun kaydına bakın
Ret gerekçesini açıkça belirtir: çok fazla bağlantı, erişim reddedildi, bilinmeyen veritabanı. Hepsinin içinde en güvenilir bilgidir.
Doğru sayfadan devam edin
-
Veritabanı nedir
Bir satış sitesinin veritabanının gerçekte neleri içerdiği.
-
Veritabanını temizlemek
Kota dolduysa yeri hangi tabloların kapladığı.
-
Acil onarım
Mağaza durduğunda ve siparişler artık kaydedilmediğinde.
-
SQL sorgusu nedir
Yavaş sorgularla dolan bir veritabanının neden bağlantı reddetmeye başladığı.
İhtiyacınızı bir dakikada anlatın
Size bir anket daha değil, doğrudan bir tahmin sunabilmem için birkaç hedefli soru.