37
1 Oracle DB Standard Edition: Başka Bir Arzunuz? Gökhan Atıl

Oracle DB Standard Edition: Başka Bir Arzunuz?

Embed Size (px)

Citation preview

Page 1: Oracle DB Standard Edition: Başka Bir Arzunuz?

1

Oracle DB Standard Edition: Başka Bir

Arzunuz?Gökhan Atıl

Page 2: Oracle DB Standard Edition: Başka Bir Arzunuz?

2Gökhan Atıl

• Oracle Apps DBA• TROUG Kurucu Üyesi • OCP 10g/11g + R12• Oracle ACE (Ekim 2011)

• Apress Expert EM12c (Haziran 2013)

• Blogger: www.gokhanatil.com (Ekim 2008)

@gokhanatil

Page 3: Oracle DB Standard Edition: Başka Bir Arzunuz?

3Ajanda

Oracle Veritabanı Sürümleri (Edition)

Neden Standard Edition?

Enterprise ile Standard Sürüm Karşılaştırması

Son Söz (Sorular ve Cevaplar)

Page 4: Oracle DB Standard Edition: Başka Bir Arzunuz?

4Disclaimer

Oracle Lisans Ücretleri, 9 Şubat 2013 tarihinde Oracle web store fiyatlarını baz alınarak yazılmıştır. Fiyatlarda kur yüzünden değişiklikler olmaması için Amerikan Doları olarak verilmiştir.

Örnek donanım fiyatı için, IBM’in Enterprise seviyesindeki sunuculardan birinin fiyatı web sitesinden alınmıştır.

Oracle ve diğer üreticiler, liste fiyatları üzerinden belirli oranlarda indirim uygulamaktadırlar.

Burada anlatılanlar firmamın görüşlerini yansıtmaz, bunlar tamamen kişisel görüşlerimdir.

Page 5: Oracle DB Standard Edition: Başka Bir Arzunuz?

5

Oracle Veritabanı Sürümleri

Express Edition (XE) Standard Edition One (SE - RAC, max 2) Standard Edition (SE) Enterprise Edition (EE) Personal Edition (EE - RAC)

Note that Oracle Database XE is a separate product from the rest of the Oracle Database product family.

Page 6: Oracle DB Standard Edition: Başka Bir Arzunuz?

6Neden Standard Edition?

o Enterprise Edition Lisans Ücreti:• 1 Processor Lisansı: $ 47,500• Destek Ücreti (1 yıl): $ 10,450

o Standard Edition Lisans Ücreti:• 1 Processor Lisansı: $ 17,500• Destek Ücreti (1 yıl): $ 3,850

Processor Nedir? Enterprise Edition için: socket * core * core factor (0,5) Standard Edition için: socket

Money talks!

Page 7: Oracle DB Standard Edition: Başka Bir Arzunuz?

7Neden Standard Edition?

IBM System x3850 X54 socket * 10 coreWeb sitesi fiyatı: $ 49,250Destek Ücreti: $ 3,425 TL

Enterprise Edition4 * 10 * 0,5 = 20 processor

Standard Edition4 processor

Page 8: Oracle DB Standard Edition: Başka Bir Arzunuz?

8Neden Standard Edition?

1 2 3$0

$200,000

$400,000

$600,000

$800,000

$1,000,000

$1,200,000

$1,400,000

$1,600,000

$1,800,000

hardwarestandardenterprise

Page 9: Oracle DB Standard Edition: Başka Bir Arzunuz?

9

Enterprise ile Standard Sürüm Karşılaştırması

Page 10: Oracle DB Standard Edition: Başka Bir Arzunuz?

10

Enterprise ile Standard Sürüm Karşılaştırması

Enterprise EditionProcessor limiti yokRAM sınır yokDB boyutu sınırsız

Standard Edition× Max 4 processorRAM sınır yokDB boyutu sınırsız

Sparc T5-4 Sunucu:4 socket * 16 = 64 core

Page 11: Oracle DB Standard Edition: Başka Bir Arzunuz?

11

Enterprise ile Standard Sürüm Karşılaştırması

Enterprise EditionMultitenant

Ayrı Lisans Gerekli!1 Processor Lisansı:$ 17,500Destek Ücreti (1 yıl):$ 3,850

Standard Edition× Multitenant değil

1 Processor Lisansı:$ 17,500Destek Ücreti (1 yıl):$ 3,850

Page 12: Oracle DB Standard Edition: Başka Bir Arzunuz?

12

Enterprise ile Standard Sürüm Karşılaştırması

Enterprise EditionAdvanced

CompressionAyrı Lisans Gerekli!1 Processor Lisansı:$ 11,500Destek Ücreti (1 yıl):$ 2,530

Standard Edition× Basic Compression

Storage Tarafında deduplication + compression

Page 13: Oracle DB Standard Edition: Başka Bir Arzunuz?

13

Enterprise ile Standard Sürüm Karşılaştırması

Enterprise EditionAdvanced Analytics

Ayrı Lisans Gerekli!1 Processor Lisansı:$ 23,000Destek Ücreti (1 yıl):$ 5,060

Standard Edition× Advanced Analytics

3rd party çözümler

Page 14: Oracle DB Standard Edition: Başka Bir Arzunuz?

14

Enterprise ile Standard Sürüm Karşılaştırması

Enterprise EditionOLAP

Ayrı Lisans Gerekli!1 Processor Lisansı:$ 23,000Destek Ücreti (1 yıl):$ 5,060

Standard Edition× OLAP

3rd party çözümler

Page 15: Oracle DB Standard Edition: Başka Bir Arzunuz?

15

Enterprise ile Standard Sürüm Karşılaştırması

Enterprise EditionPartitioning

Ayrı Lisans Gerekli!1 Processor Lisansı:$ 11,500Destek Ücreti (1 yıl):$ 2,530

Standard Edition× Partitioning

poor man’spartitioning

Page 16: Oracle DB Standard Edition: Başka Bir Arzunuz?

16Poor Man’s Partitioning

CREATE TABLE GOKHAN.LINE_ITEM_2014( SEND_DATE DATE, TEXTMESSAGE VARCHAR2(100 BYTE));

CREATE OR REPLACE VIEW PARTITIONED_LINESASSELECT * FROM line_item_2014UNION ALLSELECT * FROM line_item_2013;

Page 17: Oracle DB Standard Edition: Başka Bir Arzunuz?

17Poor Man’s Partitioning

CREATE OR REPLACE TRIGGER PARTITIONED_LINES_TRG instead OF INSERT ON PARTITIONED_LINES FOR each ROWBEGIN IF ( :new.send_date> to_date('31-12-2013','DD-MM-YYYY')) THEN INSERT INTO line_item_2014 values ( :new.send_date, :new.textmessage ); ELSE INSERT INTO line_item_2013 values ( :new.send_date, :new.textmessage ); END IF;END;/

Page 18: Oracle DB Standard Edition: Başka Bir Arzunuz?

18Uzmanlara Soralım?

‘Böyle bir uygulamanın maliyeti çok daha yüksek olacaktır!?’

2 socket 6 core'lu yani toplam 12 core'u olan giriş seviyesindeki bir sunucuda sağlayacağı tasarruf:EE Lisansı: 2 * 6 * 0,5 = 6 * (47500 + 11500) = $ 354,000SE Lisansı: 2 (processor) * 17500 = $ 35,000

Lisansın satın alma maliyet 1/10’a düşüyor!

Page 19: Oracle DB Standard Edition: Başka Bir Arzunuz?

19

Enterprise ile Standard Sürüm Karşılaştırması

Enterprise EditionActive Data Guard

Ayrı Lisans Gerekli!1 Processor Lisansı:$ 11,500Destek Ücreti (1 yıl):$ 2,530

Standard Edition× Active Data Guard

3rd party çözümler

+ poor man’s data guard :)

Page 20: Oracle DB Standard Edition: Başka Bir Arzunuz?

20Poor Man’s Data Guard

Standby sürekli recover modda duracak Manuel log aktarımı ve apply edilmesi gerekli

Page 21: Oracle DB Standard Edition: Başka Bir Arzunuz?

21

Enterprise ile Standard Sürüm Karşılaştırması

Enterprise EditionFlashback

Technology Quey Flashback Data

Archive Table Database Transaction

Standard EditionFlashback

Technology Query Flashback Data

Archive

Page 22: Oracle DB Standard Edition: Başka Bir Arzunuz?

22

Enterprise ile Standard Sürüm Karşılaştırması

Enterprise EditionReal Application

ClusterAyrı Lisans Gerekli!1 Processor Lisansı:$ 23,000Destek Ücreti (1 yıl):$ 5,060

Standard EditionReal Application

Clusters

Page 23: Oracle DB Standard Edition: Başka Bir Arzunuz?

23

Enterprise ile Standard Sürüm Karşılaştırması

Enterprise EditionDatabase Vault

Ayrı Lisans Gerekli!1 Processor Lisansı:$ 11,500Destek Ücreti (1 yıl):$ 2,530

Standard Edition× Database Vault

Page 24: Oracle DB Standard Edition: Başka Bir Arzunuz?

24

Enterprise ile Standard Sürüm Karşılaştırması

Enterprise EditionDiagnostic + Tuning

PackAyrı Lisans Gerekli!1 Processor Lisansı: $ 10,000Destek Ücreti (1 yıl): $ 2,200

Standard Edition× Diagnostic + Tuning

Pack

StatspackSimulating ASH+ Deneyim!

Page 25: Oracle DB Standard Edition: Başka Bir Arzunuz?

25Simulating ASH

Page 26: Oracle DB Standard Edition: Başka Bir Arzunuz?

26

Enterprise ile Standard Sürüm Karşılaştırması

Page 27: Oracle DB Standard Edition: Başka Bir Arzunuz?

27

Enterprise Edition Artıları

Database Resource Manager Online Table Redefinition Online Index Rebuild Parallel Operations SQL Plan Management Adaptive Execution Plans Database Smart Flash Cache Fine-grained Auditing Result Cache Transportable Tablespaces, Cross Platform Backup/Recovery Block-level Media Recovery

Page 28: Oracle DB Standard Edition: Başka Bir Arzunuz?

28

Ama Size Enterprise Edition Gerekli mi?

Page 29: Oracle DB Standard Edition: Başka Bir Arzunuz?

29Pazarlama Mitleri - 1

Enterprise Edition’la gelen özellikler olmazsa olmaz!

EE’nin bir çok özelliği ek ücret gerektirir: • Active Data Guard, Advanced Compression, OLAP, Analytics,

Real Application Clusters vb…

Database Opsiyonları ücretlidir: • Diagnostic Pack, Tuning Pack, Data Masking vb…

Page 30: Oracle DB Standard Edition: Başka Bir Arzunuz?

30Pazarlama Mitleri - 2

Enterprise Edition al, ilerde EE opsiyonlarına ihtiyacın olabilir.

2 socket 6 core (toplam 12 core) bir sunucu için: EE 1 yıllık destek maliyeti: $ 62,700 SE satın alma ve 1 yıl destek maliyeti: $ 42,700

Sonuç: 1 yıl sonra EE’ye geçmeniz gerekirse, yıllık destek ücretinden edeceğiniz tasarruf: $ 20,000

Page 31: Oracle DB Standard Edition: Başka Bir Arzunuz?

31Pazarlama Mitleri - 3

Enterprise Edition, Standard Edition’dan daha performanslıdır!

…bizim için Price/Performance önemli!

Page 32: Oracle DB Standard Edition: Başka Bir Arzunuz?

32Pazarlama Mitleri - 3

Enterprise Edition, Standard Edition’dan daha performanslıdır!

 Standard

Edition OneEnterprise

EditionDatabase Lisans (3 yıl) 5,800 190,000Diğer Maliyetler 741,236 741,236Toplam Maliyet 747,036 931,236Transcation 1,609,186 1,609,186     

  $ 0.47 $ 0.58

Page 33: Oracle DB Standard Edition: Başka Bir Arzunuz?

www. innova .com. tr

33 İnnova Bilişim Çözümleri

Son Söz

Page 34: Oracle DB Standard Edition: Başka Bir Arzunuz?

34

Standard Edition’ı Göz Ardı Etmeyin

1. Lisans ve destek ücretlerinden elde edilecek tasarruf, daha yüksek donanım yatırımları sağlayabilir! CPU RAM Storage Kapasitesi

2. Alternatif veritabanları içeren çözümlere karşı maliyet avantajı yakalayabilirsiniz.

3. Proje maliyetlerini etkileyecek köklü kazanımlar, kariyeriniz için birer başarı hikayesi olacaktır.

Page 35: Oracle DB Standard Edition: Başka Bir Arzunuz?

35

Enterprise Edition’ı Efektif Kullanın

Oracle Enterprise Edition(Oracle EBS Suite DB)

Custom Module için Standard Edition

database link

Page 36: Oracle DB Standard Edition: Başka Bir Arzunuz?

36

Kısacası: Gözü Kapalı Seçim Yapmayın!

Page 37: Oracle DB Standard Edition: Başka Bir Arzunuz?

37

Teşekkürler