O zamandan beri Oracle, veri tabanı sistemini iyileştirmek icin surekli olarak calışıyor. O zamandan beri cok sayıda yeni surum yayınlandı. C ve C ++ programlama dillerinde yazılan sistemin kaynak kodu, ucretsiz olarak kullanılabilir ve değiştirilebilir. Geliştiriciler, GNU Genel Kamu Lisansı kapsamında ucretsiz olarak kullanabilirler. Ancak, şirketlerin Oracle ’dan ticari bir lisans satın almaları gerekir.
Veri tabanı yonetim sistemi, MySQL sunucusunun bileşenlerinden ve bir veya daha fazla istemciden oluşur. Sistem, istemci-sunucu prensibine gore calışır. Sunucu, gercek veri tabanı yonetim sistemini temsil eder. Sunucu, verilerin depolanmasından ve dağıtılmasından sorumludur.
Veriler, veri tabanları icinde iki boyutlu tablolarda mevcuttur. Farklı satır ve sutunlarda farklı veri turleri vardır. Bunlar, orneğin sayısal verileri, aynı zamanda karakter dizelerini (metin dahil) ve tarih formatlarını ve saatleri icerir.
Muşteriler, motora (yani sunucuya) yapılandırılmış istekler aracılığıyla bu verilere erişebilirler. Bu veriler de bu şekilde duzenlenebilir. Veri tabanı dili SQL, verilerin alınmasının yanı sıra değiştirilmesini, eklenmesini ve silinmesini sağlar.
Veri tabanı sistemi, cok sayıda farklı veri tabanını yonetmek icin de uygundur. Farklı istemciler bu veri tabanlarına aynı anda birden fazla istek gonderebilir. Bu veri tabanlarına, kullanımlarına bağlı olarak internet ve ic ağlar uzerinden erişim mumkundur.
Verilere erişim, muşterilere veya kullanıcılarına farklı haklar verilerek duzenlenir. Bu hakları, belirli kullanıcıların hangi verilere ve veri tabanlarına erişebileceğini kontrol etmek icin kullanabilirsiniz. Olası istemciler arasında İnternet uygulamaları ve komut satırı programları bulunur.
To performansını optimize MySQL veri tabanlarının, sorgu sonucları gecici olarak saklanabilir onbellek hafızasında. Bu onbelleğe sorgu belleği denir. Bu, onceki bir taleple aynı olması ve bu arada veri tabanındaki verilerde herhangi bir değişiklik olmaması koşuluyla bir talebe anında cevap verebilir.
Aynı talep daha sonraki bir zamanda yapılırsa, sorgu onbelleğinden anında yanıt alınması mumkundur. Buna gore, veri tabanına başka erişim gerekmez. Bu, sunucuyu onemli olcude rahatlatır. Sonuc olarak, daha hızlı bir işlem hızı şeklinde performans artar.
PostgreSQL Nedir?
Database0 Mesaj
●7 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Database
- PostgreSQL Nedir?
-
02-09-2022, 01:48:40