dba için oracle veritabanı 11g yeni özellikleri

26
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

Upload: zekeriya-besiroglu

Post on 19-Jul-2015

96 views

Category:

Software


4 download

TRANSCRIPT

Page 1: Dba için oracle veritabanı 11g yeni özellikleri

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

Page 2: Dba için oracle veritabanı 11g yeni özellikleri

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

Page 3: Dba için oracle veritabanı 11g yeni özellikleri

RACclusters

foravailability

Grids oflow-cost

hardware andstorage

Managingchange

across the enterprise

Enterprise Grid Computing

www.bilginc.com

Page 4: Dba için oracle veritabanı 11g yeni özellikleri

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

Page 5: Dba için oracle veritabanı 11g yeni özellikleri

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

Page 6: Dba için oracle veritabanı 11g yeni özellikleri

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

Page 7: Dba için oracle veritabanı 11g yeni özellikleri

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

Page 8: Dba için oracle veritabanı 11g yeni özellikleri

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

Page 9: Dba için oracle veritabanı 11g yeni özellikleri

Creating a SQL Performance Analyzer Task

www.bilginc.com

Page 10: Dba için oracle veritabanı 11g yeni özellikleri

Comparison Report

www.bilginc.com

Page 11: Dba için oracle veritabanı 11g yeni özellikleri

Parameter Change Analysis

www.bilginc.com

Page 12: Dba için oracle veritabanı 11g yeni özellikleri

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

Page 13: Dba için oracle veritabanı 11g yeni özellikleri

Yönetim Kolaylıkları

Partition Advisor

Data recovery Advisor

Automatic memory Management

Automating Health Monitoring

ADDM for RAC

www.bilginc.com

Page 14: Dba için oracle veritabanı 11g yeni özellikleri

SQL Access Advisor: Recommendation Options

www.bilginc.com

Page 15: Dba için oracle veritabanı 11g yeni özellikleri

Enabling Automatic Memory Management

www.bilginc.com

Page 16: Dba için oracle veritabanı 11g yeni özellikleri

www.bilginc.com

Page 17: Dba için oracle veritabanı 11g yeni özellikleri

Advising on Repair

www.bilginc.com

Page 18: Dba için oracle veritabanı 11g yeni özellikleri

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

Page 19: Dba için oracle veritabanı 11g yeni özellikleri

ASM Nedir?

Application

Operating system

Hardware

Logical Volume Manager

File system

Application

Operating system

Hardware

ASM

www.bilginc.com

Page 20: Dba için oracle veritabanı 11g yeni özellikleri

ASM ve ASM Cluster File System

ASM/ADVM

3rd Party FS

Operating System

ACFSDatabase

Application

www.bilginc.com

Page 21: Dba için oracle veritabanı 11g yeni özellikleri

Configuring ASM with ASMCA

www.bilginc.com

Page 22: Dba için oracle veritabanı 11g yeni özellikleri

Creating an ASM Disk Group with ASMCA

www.bilginc.com

Page 23: Dba için oracle veritabanı 11g yeni özellikleri

Configuring an ASM Volume: ASMCA

www.bilginc.com

Page 24: Dba için oracle veritabanı 11g yeni özellikleri

Configuring the ASM Cluster File System

www.bilginc.com

Page 25: Dba için oracle veritabanı 11g yeni özellikleri

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

Page 26: Dba için oracle veritabanı 11g yeni özellikleri

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