Compression etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Compression etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

12 Mart 2018 Pazartesi

Exadata Lab 3: HCC Performance

TABLE Compress Performance

[oracle@qr01dbadm01 labs]$ sqlplus sh/sh
SQL> set timing on
SQL> alter session force parallel dml;
Session altered.

SQL> alter session force parallel ddl;
Session altered.

SQL> create table mycust_query_low
  2  column store compress for query low
  3  nologging parallel 4
  4  as select * from mycustomers;
Table created.
Elapsed: 00:02:17.89

SQL> create table mycust_query_high
  2  column store compress for query high
  3  nologging parallel 4
  4  as select * from mycustomers;
Table created.
Elapsed: 00:00:28.45

SQL> create table mycust_archive_low
  2  column store compress for archive low
  3  nologging parallel 4
  4  as select * from mycustomers;
Table created.
Elapsed: 00:00:43.35

19 Eylül 2012 Çarşamba

RMAN Backup Compression Kullanımı


Oracle’ın 11g ile duyurduğu sıkıştırma (compression) özelliğine dair komutları ve işlevlerine anlatacağım.
Sıkıştırma özelliği birkaç Level’dan oluşmakta. Bunlar ;
BASIC : BZIP2 formatında sıkıştırır (10g’nin bir özelliğidir) ve MEDIUM düzeyine yakın ancak daha yavaştır.
LOW : LZO algoritma yapısında işlem yapar (11gR2). En hızlı ancak en düşük oranda sıkıştırma yapar.
MEDIUM : ZLIB algoritma yapısında işlem yapar (11gR2). LOW’dan daha yavaş ancak daha iyi oranda sıkıştırma yapar.
HIGH : BZIP2 algoritma yapısında modifiyesiz işlem yapar (11gR2). En yavaş ancak en iyi sıkıştırma oranını yapar.
Aşağıdaki komutlarla RMAN’de işlemleri yapabiliriz.
-        Backupset’leri sıkıştırarak alaağımızı belirten komut
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET;
-        Level düzeylerini belirleme
CONFIGURE COMPRESSION ALGORITHM ‘HIGH’;
CONFIGURE COMPRESSION ALGORITHM ‘MEDIUM’;
CONFIGURE COMPRESSION ALGORITHM ‘LOW’;
CONFIGURE COMPRESSION ALGORITHM ‘BASIC’;
Aslında Backup sürelerinde bizi etkileyen bir çok neden vardır. Bunlar  data backup ortamınız (SAN, ISCSi,Ethernet  vs...) , RMAN Parallelism ve tabiki seçeceğimiz algoritma. Bunları gözönünde tutarak backup sürelerinizde oynamalar olabilir.
Komutların hızını ve boyutlarını kendimin test etme imkanı olmadı ancak Google amcaya sorduğumuzda bir çok blog da farklı test değerlerini bulabilirsiniz. Bende bunlardan birini fikir olsun diye vermek isterim.
Ortamımız 64 bit Oracle Linux , 40GB database’in farklı level’lar daki test süreleri ve backup boyutlarını tabloda bulabilirsiniz.
Algoritma
Backup süresi (dk)
Backup Boyutu (GB)
BASIC
33
6.6
LOW
28
7.9
MEDIUM
29
6.4
HIGH
56
4.5
NONE
31
23






Son olarak ufak bir not düşeyim . LOW,MEDIUM ve HIGH düzeyinde backup yapmak istediğiniz Oracle size “Advanced Compression License” adında bir lisans zorunluluğu aramaktadır.