Veritabanı sunucusu: NVMe hızında sorgular
Uygulamanız büyüdükçe veritabanını ayrı bir sunucuya taşımak hem performansı hem güvenliği artırır. All-Flash NVMe depolamalı bulut sunucularda MySQL, PostgreSQL, MariaDB veya Microsoft SQL Server çalıştırın.
- All-Flash NVMe depolama
- 128 GB’a kadar RAM
- MySQL, PostgreSQL, MariaDB, MSSQL
- Windows Server veya Linux
- İstanbul Tier III veri merkezi
- Haftalık ücretsiz yedek
- İstanbul Tier IIIMARS veri merkezi
- Ücretsiz DDoS korumasıLayer 3-4, 2,8 Tb/s
- Haftalık yedekÜcretsiz, otomatik
- 7/24 Türkçe destekTelefon · talep · canlı
Veritabanı sunucusu için önerilen paketler
Veritabanlarında RAM en kritik kaynaktır: sık kullanılan veri RAM’de kaldıkça diske daha az gidilir. Disk hızı için NVMe bulut paketlerini öneririz.
- İşlemci4 çekirdek · Xeon Platinum 8173M
- RAM12 GB DDR4
- Disk150 GB All-Flash NVMe
- İşletim sistemiWindows Server veya Linux
- İşlemci4 çekirdek · Xeon Platinum 8173M
- RAM16 GB DDR4
- Disk200 GB All-Flash NVMe
- İşletim sistemiWindows Server veya Linux
- İşlemci10 çekirdek · Xeon Platinum 8173M
- RAM32 GB DDR4
- Disk500 GB All-Flash NVMe
- İşletim sistemiWindows Server veya Linux
- İşlemci16 çekirdek · Xeon Platinum 8173M
- RAM64 GB DDR4
- Disk1000 GB All-Flash NVMe
- İşletim sistemiWindows Server veya Linux
*Başlangıç fiyatı 12 aylık alımdaki aylık tutardır. Fiyatlar sipariş sistemimizden otomatik güncellenir; aylık, 3, 6 ve 12 aylık ödeme seçenekleri vardır.
Veritabanını neden ayrı sunucuda çalıştırmalı?
Küçük projelerde web sunucusu ve veritabanı aynı makinede çalışabilir. Trafik arttıkça ikisi aynı işlemci, RAM ve disk için yarışmaya başlar; yoğun bir sorgu sitenin tamamını yavaşlatır. Veritabanını ayrı bir sunucuya almak kaynakları ayırır, ölçeklemeyi kolaylaştırır ve veritabanı portunu internete kapatıp yalnızca uygulama sunucusuna açarak güvenliği artırır.
Veritabanı performansını belirleyen üç etken
- RAM: MySQL’de InnoDB buffer pool, PostgreSQL’de shared_buffers ve işletim sistemi önbelleği sık kullanılan veriyi bellekte tutar. Çalışan veri kümeniz RAM’e sığıyorsa sorgular belirgin şekilde hızlanır.
- Disk gecikmesi: Belleğe sığmayan veri ve yazma işlemleri diske gider. All-Flash NVMe depolama, rastgele okuma-yazmada klasik disklere göre çok daha düşük gecikme sağlar.
- Doğru indeks ve yapılandırma: Donanım kadar sorgu ve indeks tasarımı da önemlidir. Yavaş sorgu kayıtlarını (slow query log) düzenli olarak inceleyin.
Microsoft SQL Server
MSSQL kullanan uygulamalar için bulut veya kurumsal sunucuya Windows Server kurulur. SQL Server Express ücretsizdir ancak veritabanı boyutu ve kaynak kullanımı sınırlıdır; daha büyük kurulumlar için Standard lisans gerekir. ERP ve muhasebe yazılımları için ERP sunucusu sayfamıza bakın.
Hangi veritabanı motoru?
| Motor | Lisans | Öne çıkan | Tipik kullanım |
|---|---|---|---|
| MySQL / MariaDB | Açık kaynak | Yaygın, kolay kurulum | WordPress, WooCommerce, PHP uygulamaları |
| PostgreSQL | Açık kaynak | Gelişmiş SQL, JSON, eklentiler (pgvector) | SaaS, analitik, yapay zekâ uygulamaları |
| Microsoft SQL Server | Express ücretsiz, üst sürümler ücretli | .NET ve Windows ekosistemiyle uyum | ERP, muhasebe, kurumsal uygulamalar |
| Redis | Açık kaynak | Bellek içi, çok hızlı | Önbellek, oturum, kuyruk |
Veritabanı sunucunuz için öneriler
Portu kapatın
3306, 5432 veya 1433 portunu yalnızca uygulama sunucunuzun IP adresine açın.
Mantıksal yedek
Disk yedeğine ek olarak mysqldump, pg_dump veya SQL Server yedeklerini zamanlayın.
Belleği ayarlayın
Buffer pool / shared_buffers değerlerini sunucu RAM’ine göre yapılandırın.
Yavaş sorguları izleyin
Slow query log ile en çok vakit alan sorguları bulun, indeksleyin.
Replikasyon
Okuma yükü yüksekse ikinci bir sunucuda okuma kopyası (replica) çalıştırın.
Merak edilenler
Veritabanı sunucusu nedir?
Uygulamanızın verilerini tutan veritabanı yazılımının (MySQL, PostgreSQL, MSSQL vb.) çalıştığı, genellikle uygulama sunucusundan ayrı tutulan sunucudur.
Hangi paket uygun?
Orta ölçekli e-ticaret ve web uygulamaları için 16 GB RAM’li CLD-9 iyi bir başlangıçtır. Veri kümeniz büyüdükçe 32 GB ve üzeri RAM’li paketlere geçebilirsiniz.
NVMe neden önemli?
Veritabanları çok sayıda küçük, rastgele okuma-yazma yapar. All-Flash NVMe depolama bu işlemlerde düşük gecikme sağlayarak sorgu sürelerini kısaltır.
MSSQL kurabilir miyim?
Evet. Bulut veya kurumsal sunucunuza Windows Server kurulur, üzerine SQL Server yüklenir. Express sürümü ücretsizdir; üst sürümler için lisans gerekir.
Veritabanı yönetimini siz mi yapıyorsunuz?
Sunucu ve işletim sistemini biz teslim ederiz; veritabanı kurulumu ve yönetimi sizdedir. İhtiyaç halinde sunucu optimizasyonu hizmetimizden destek alabilirsiniz.
Uygulama sunucusuyla nasıl bağlarım?
Veritabanı portunu yalnızca uygulama sunucunuzun IP adresine açarak veya iki sunucuyu VPN ile bağlayarak güvenli bağlantı kurabilirsiniz.
Diğer sunucu çözümleri
Veritabanınız hızlansın
Veri boyutunuzu ve sorgu yükünüzü paylaşın, uygun paketi önerelim.
