Oracle 9i ve Oracle 10g
1977'de Yazılım Geliştirme Laboratuvarları (SDL), basitçe Oracle olarak bilinen Oracle Database yazılımını geliştirdi. Bir alfa sayısal sistem tanımlayıcısı (SID) ile tanımlanan bir Nesne İlişkisel Veritabanı Yönetim Sistemidir (ORDMBS)..
Oracle Database yazılımı, PMON veya proses monitörü ve SMON veya sistem monitörü gibi bir dizi işletim sistemi işlemini ve veri depolama ile bellek içerir. 2001 yılında, Oracle 9i piyasaya sürüldü, yani “İnternet” kelimesi, “İnternet” anlamına geliyor. Aşağıdaki yeni özelliklere sahiptir:
Doğrudan XML veritabanı desteği.
Java JDK 1.3.
Oracle Data Guard ve geliştirmeler.
Yeni veri paylaşımı ve çoğaltma özellikleri.
Veri yüklerken tablolardaki anahtarları sıkıştırır.
Güvenlik Geliştirmeleri.
Sistem tablosu alanlarını yerel olarak yönetme.
Otomatik DBA.
Öte yandan Oracle 10g, Oracle 10g'yi grid computing hazır olarak vurgulamak için “grid” anlamına gelen “g” harfi ile düzenli ifadeleri desteklemek üzere 2003 yılında piyasaya sürüldü. İşte bazı özellikleri:
Yeni bırakma veritabanı ve değiştirme veritabanı yedekleme sözdizimini başlatır.
Redo Log Transport'u desteklemek için Oracle 10g Data Guard Broker ve RAC.
SQL uygulama özelliği ve düzenli ifade desteği.
HTML veritabanını destekler.
Nesneleri depolamak için geri dönüşüm kutusu ve yeni temizleme komutu.
SYSAUX tablo alanı ve tablo alanı komutunu yeniden adlandır.
Otomatik Depolama Yönetimi (ASM).
Otomatik İş Yükü Deposu (AWR).
Otomatik Veritabanı Teşhis Monitörü (ADDM).
Bu iki sürüm aşağıdakiler dahil birçok farklılığa sahiptir:
Yönetilebilirlik. Oracle 10g'ın Oracle 9i'den daha yönetilebilir olduğu kanıtlandı.
Oracle 10g'nin yeni ADDM ve SQL Tuning Danışmanı, Oracle 9i'ninkine göre çok dikkat çekici bir gelişme.
Oracle 10g, DBA iş yükünü azaltır ve yönetim görevlerinin performansını artırır.
Oracle 10g yürütülebilir dosyası daha büyük.
Oracle 9i, Oracle 10g'de izin verilirken bir düşüşten sonra geri dönmeye izin vermez.
Oracle 10g daha fazla özelliğe sahiptir ve daha verimli çoğaltma desteği sunar
Oracle 9i.
Oracle 10g, Oracle 9i'den daha yüksek sistem gereksinimlerine sahiptir.
Her iki versiyon da mükemmel özelliklere sahiptir. İkisi arasındaki temel fark, Oracle 10g'nin Oracle 9i'den daha yüksek bir sürüm olması ve bazı eski özellikler terk edilmiş olsa da Oracle 9i'nin özelliklerini geliştiren birçok ek özelliğe sahip olmasıdır..
Özet:
Oracle 9g aynı zamanda 2003 yılında piyasaya sürülen bir Nesne İlişkisel Veritabanı Yönetim Sistemi'dir (ORDMBS), Oracle 10g ise 2003 yılında piyasaya sürülen bir Nesne İlişkisel Veritabanı Yönetim Sistemi'dir (ORDMBS)..
2. Oracle 9i'deki “i” “Internet için hazır”, Oracle 10g'deki “g” ise “grid computing” anlamına gelir.
3.Oracle 10g aslında Oracle 9i'nin yükseltilmiş veya daha yüksek bir sürümüdür.
Oracle 9i değilken Oracle 10g daha yönetilebilir.
Oracle 9i daha az özellik sunarken, Oracle 10g daha fazla özellik sunuyor.
Oracle 9i daha düşük sistem gereksinimlerine sahipken, Oracle 10g daha yüksek sistem gereksinimlerine sahiptir..
Oracle 9i aynı zamanda geri dönüş, yedekleme, kurtarma ve diğer bazı geliştirmeleri sunar..