Upload
zekeriya-besiroglu
View
96
Download
4
Embed Size (px)
Citation preview
Veritabanı yöneticileri için
Oracle 11g yeni özellikleri
TROUG Oracle Day etkinliği
Lütfi Kırdar Kongre Merkezi
04/11/2010
Zekeriya Beşiroğlu [email protected]
Friendfeed.com/zekeriyabesiroglu
www.bilginc.com
http://zekeriyabesiroglu.blogspot.com/
Zekeriya Beşiroğlu: Oracle University Eğitmeni
Şehremini Lisesi, Boğaziçi Univeristesi Bilginc IT Academy (Oracle Approved Education Center)
Teknik Mudur,500+ Oracle eğitimi 3000+ Oracle uzmanı eğitim.
Turkiye’de ilk 10g new features eğitimi (2003), ilk 11g New features(2007) eğitimleri
2000 Bilginc IT Academy 10+ sene Oracle veritabanı tecrübesi, Oracle 9i,10g,11g
OCP & Oracle RAC expert Oracle Forum Türkiye (http://oracleforum.info) kurucu ve
admin, 2010 TROUG kurucu üye
www.bilginc.com
RACclusters
foravailability
Grids oflow-cost
hardware andstorage
Managingchange
across the enterprise
Enterprise Grid Computing
www.bilginc.com
Fiziksel hazır veritabanından
gerçek zamanlı sorgulama
Herhangi bir felaket karsısında hazır tuttugumuz physical
standby database lerden gerçek zamanlı sorgulama yapmaya
imkan verir.
Pek çok sistemde sadece raporlama, sadece test yada sadece
Yedek amaçlı vertibanlarına cok fazla kaynak ayırmak zorunda
Kalınır.
Oracle 11g veritabanında physical standby databaseler hem
Felaketten kurtarma hem test hemde raporlama amaçları için
Kullanılabilir.
www.bilginc.com
Snapshot Standby
Bir önceki maddede konustugumuz physical standby database
Bu yeni özellik sayesinde üretim veritabanının birebir kopyası
olan bir test ortamına dönüşebilir.
Bu özellik sayesinde physical standby database geçici bir
Süreliğine okuma-yazma işlemlerine açılabilir. Okuma-yazma
İşlemlerine açılması sayesinde ideal bir test ortamına
ulaşmamız demektir.
Bu süre içerisinde primary database normal çalışmasına devam
Eder. Snapshot Standby yaptıgımız database bağımsız haraket
Edebilir.
Süreç sonunda yedek veritabanımız kaldığı yerden primary
Takip edecektir.
www.bilginc.com
Database Replay
Bu özellik sayesinde primary database yapılan işlemleri
Kaydedip bunları test veritabanına uygular. Böylece gerçek
İşlemler primary database’in birebir kopyası olan test veritanına
Kolayca uygulanabilir. Bu özellik snapshot standby database’in
Bir devam özelliği gibidir.
Bu özellik• Database upgrades, patches• Schema, parameters• RAC nodes, interconnect• OS platforms, OS upgrades• CPU, memory• Storage
www.bilginc.com
Database Replay
Bunu bir örnekle inceleyelim.
7/24 çalışması zorunlu olan bir firmada yeni donanim değişikliği
Yapmamız gerekiyor. Normal şartlar altında çok ciddi testler
yapmak gerekir bütün bu testler sonucunda birebir sonuç
Alamayabilirizde.
AMA
- Veritabanımızın en yogun bir gününde sabah snapshot standby
Özelliği ile bir kopya oluşturma
- Gün sonuna kadar yapılan işlemlerin otomatik kaydedilmesi
- Kopya veritabanında donanım değişikliğinin yapılması
- Kaydedilen yüklerin test ortamına uygulanması
- Böylece birebir sonuç alınması ve bu sonucun problem ve
Performans raporlarının incelenerek gerekli düzeltmelerin
yapılması
www.bilginc.com
Sql performance Analyzer/Sql Replay
Üretim veritabınanda kaydedilen Sqlleri test ortamına
Uygulanmasını ve etkileri tespit eder.
Bir veritabanın performansında index yaratılıp silinmesi,sürüm
Değişmesi,istatisklerin değişmesi,schema değişmesi,Parametre
Değişmesi gibi durumlarda performans
Kayıpları yaşanabilir. Bu problemlerin yaşanmaması için
detaylı rapor alabilmemizi sağlar.
www.bilginc.com
Bu özellik sayesinde Undo dışında istediğimiz tablo ile kullanabilinir bir arsiv yaratıyoruz.:
1. Flashback data archive yaratalım:
2. Hangi tabloları istiyorsak belirtelim
3. View the historical data:ALTER TABLE inventory FLASHBACK ARCHIVE fla1;
SELECT product_number, product_name, count FROM inventory AS OF TIMESTAMP TO_TIMESTAMP ('2007-01-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS');
Using Flashback Data Archive
CREATE FLASHBACK ARCHIVE fla1 TABLESPACE tbs1 QUOTA 10G RETENTION 5 YEAR;
www.bilginc.com
Yönetim Kolaylıkları
Partition Advisor
Data recovery Advisor
Automatic memory Management
Automating Health Monitoring
ADDM for RAC
www.bilginc.com
www.bilginc.com
Yeni Compress özellikleri
Tüm seviyelerde sıkıştırma artan veri miktarları ile birlikte
Günümüzde kaçınılmaz olmaktadır.
Verilerin sıkıştırılması Disk IO ve Cpu maliyetleri oldukça
azaltan bir süreçtir
Table compress 10g versiyonundada vardı fakat sadece bulk
İnsertlerde geçerliydi. Şu anda bütün DMl işlemlerinde
kullanılabilir.
Backup compress 10g ile vardı 11g versiyonunda çok daha iyi
Bir performansla gerçekleştiriliyor.
Datapump compress 10g ile sadece metada sıkıştırılıyordu
11g ile data sıkıştırılmasıda mevcut
Securefiles compress sayesinde LOB türündeki veriler
Sıkıştırma ve şifreleme özelliğini içinde barındırıyor.
www.bilginc.com
ASM Nedir?
Application
Operating system
Hardware
Logical Volume Manager
File system
Application
Operating system
Hardware
ASM
www.bilginc.com
ASM ve ASM Cluster File System
ASM/ADVM
3rd Party FS
Operating System
ACFSDatabase
Application
www.bilginc.com
Configuring ASM with ASMCA
www.bilginc.com
Creating an ASM Disk Group with ASMCA
www.bilginc.com
Configuring an ASM Volume: ASMCA
www.bilginc.com
Configuring the ASM Cluster File System
www.bilginc.com
Zekeriya Beşiroğlu- [email protected]
Frienfeed/zekeriyabesiroglu
?
?
?
?
???
?
?
Oracle Türkiye’ye destekleri
için çok teşekkürler
Sorularınız ve/veya
yorumlarınızPANELİMİZ
VARwww.bilginc.com
TROUG @ Oracle Day
• TROUG Stand
• DBA'ler için Oracle veritabanı 11g yeni özellikleri: Zekeriya Beşiroğlu, Bilginç Akademi
• Veritabanı geliştiricileri için Oracle veritabanı 11g yeni özellikleri: H.Tonguç Yılmaz, ACE, Turkcell Teknoloji
• Veri ambarı ve Exadata Oracle veritabanı 11g yeni özellikleri: Hüsnü Şensoy, ACE Director, Global Maksimum
• Panel: TROUG Roundtable
www.bilginc.com