Switch Database ve Performans
Switch Database yüksek IO durumlarında dahi maksimum verimle çalışabilmek için tasarlanmıştır. Sahip olduğu mimari yapıda yüksek önbellekleme ve sezgisel indeksleme özelliklerine sahiptir.
Sezgisel indeksleme gelen her query’i dönüş süreleriyle birlikte inceler ve bir indeks ile bu query’nin hızlanabileceğini fark ettiğinde o indeksi otomatik olarak oluşturur ya da var olan indekslerde rebuild-reorganize ihtiyacı varsa bu işlemleri otomatik olarak başlatır. Bu sayede her koşul altında maksimum performans sağlamayı taahhüt eder.
Sahip olduğu CDN yapısı, veritabanı motorunda üretilen sonucun istemciye en hızlı şekilde ulaşmasını sağlarken yük dengeleyiciler ve atak önleyiciler sayesinde 10 Tbps’e kadar Layer 3, 4 ve 7 DDoS saldırılarını karşılayabilmektedir.
Yapılan performans testlerinde tamamen aynı sunucuda SQL Server ile Switch Database karşılaştırıldığında ortalama cevap süreleri aşağıdaki tabloda listelenmiştir.
1- Temel Ekleme Testi
SQL Server ve Switch Database’e her biri 600 byte veri içeren nesneler eklenmiştir.
2- Temel Okuma Testi
SQL Server ve Switch Database’de aynı veritabanının sadece id alanı indekslenmiştir.
2- Kompleks Okuma Testi
SQL Server’da JOIN ile, Switch Database’te iki farklı listeden alınan verilerin client tarafında join edilmesi ile indekslenmemiş alanlardan veri alınmıştır.