Suche senden
Hochladen
Oracle veritabanı yonetiminde onemli teknikler
•
3 gefällt mir
•
2,698 views
Orhan ERIPEK
Folgen
oracle, oracle database, oracle database technologies, oracle veritabanı
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 17
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Oracle veritabani performans kontrol listesi
Oracle veritabani performans kontrol listesi
Orhan ERIPEK
Oracle Audit Vault & Database Vault
Oracle Audit Vault & Database Vault
Orhan ERIPEK
Oracle Database and Technologies Seminar
Oracle Database and Technologies Seminar
Orhan ERIPEK
Oracle Enterprise Manager Cloud Control 12c
Oracle Enterprise Manager Cloud Control 12c
Orhan ERIPEK
Emrah METE - Oracle Cloud Day 2015 12c SQL New Features
Emrah METE - Oracle Cloud Day 2015 12c SQL New Features
Emrah METE
Yeni başlayanlar i̇çin Oracle 12c
Yeni başlayanlar i̇çin Oracle 12c
Özgür Umut Vurgun
Oracle Cloud G in gidişi C nin gelişi
Oracle Cloud G in gidişi C nin gelişi
Zekeriya Besiroglu
Dba için oracle veritabanı 11g yeni özellikleri
Dba için oracle veritabanı 11g yeni özellikleri
Zekeriya Besiroglu
Empfohlen
Oracle veritabani performans kontrol listesi
Oracle veritabani performans kontrol listesi
Orhan ERIPEK
Oracle Audit Vault & Database Vault
Oracle Audit Vault & Database Vault
Orhan ERIPEK
Oracle Database and Technologies Seminar
Oracle Database and Technologies Seminar
Orhan ERIPEK
Oracle Enterprise Manager Cloud Control 12c
Oracle Enterprise Manager Cloud Control 12c
Orhan ERIPEK
Emrah METE - Oracle Cloud Day 2015 12c SQL New Features
Emrah METE - Oracle Cloud Day 2015 12c SQL New Features
Emrah METE
Yeni başlayanlar i̇çin Oracle 12c
Yeni başlayanlar i̇çin Oracle 12c
Özgür Umut Vurgun
Oracle Cloud G in gidişi C nin gelişi
Oracle Cloud G in gidişi C nin gelişi
Zekeriya Besiroglu
Dba için oracle veritabanı 11g yeni özellikleri
Dba için oracle veritabanı 11g yeni özellikleri
Zekeriya Besiroglu
Veri̇tabani ve Kullanici Yöneti̇mi̇
Veri̇tabani ve Kullanici Yöneti̇mi̇
Anar Godjaev
Oracle 12c Database In Memory DBA SIG
Oracle 12c Database In Memory DBA SIG
Gokhan Atil
Database Vault / Verinin Güvenliği
Database Vault / Verinin Güvenliği
Anar Godjaev
Oracle 10g Database Server Kurulum
Oracle 10g Database Server Kurulum
Anar Godjaev
Oracle Golden Gate
Oracle Golden Gate
Anar Godjaev
İleri Seviye T-SQL Programlama - Chapter 20
İleri Seviye T-SQL Programlama - Chapter 20
Cihan Özhan
İleri Seviye T-SQL Programlama - Chapter 01
İleri Seviye T-SQL Programlama - Chapter 01
Cihan Özhan
İleri Seviye T-SQL Programlama - Chapter 18
İleri Seviye T-SQL Programlama - Chapter 18
Cihan Özhan
Oracle 12c Database In-Memory
Oracle 12c Database In-Memory
Gokhan Atil
Exadata Performance Notes
Exadata Performance Notes
Özgür Umut Vurgun
İleri Seviye T-SQL Programlama - Chapter 02
İleri Seviye T-SQL Programlama - Chapter 02
Cihan Özhan
Oracle'da Transaction Yönetimi
Oracle'da Transaction Yönetimi
Emrah METE
hafta3
hafta3
Merve Balcı
Oracle Veritabanı Yönetimi
Oracle Veritabanı Yönetimi
Orhan ERIPEK
Data Replication - Synchronization Tool for TCIA
Data Replication - Synchronization Tool for TCIA
Pradeeban Kathiravelu, Ph.D.
Veritabani Programlama - Oracle Kurulumu
Veritabani Programlama - Oracle Kurulumu
Sevdanur Genc
MySQL Kurulumu
MySQL Kurulumu
Sevdanur Genc
Oracle 11g Distince
Oracle 11g Distince
Merve Balcı
Oracle SQL Komutları
Oracle SQL Komutları
Merve Balcı
Veritabani Programlama - Oracle V.Egitim - Materialized View Kullanimi
Veritabani Programlama - Oracle V.Egitim - Materialized View Kullanimi
Sevdanur Genc
Mysql data replication
Mysql data replication
Tuấn Ngô
Veritabani Programlama - Oracle I.Egitim - SQL Komutlari
Veritabani Programlama - Oracle I.Egitim - SQL Komutlari
Sevdanur Genc
Weitere ähnliche Inhalte
Was ist angesagt?
Veri̇tabani ve Kullanici Yöneti̇mi̇
Veri̇tabani ve Kullanici Yöneti̇mi̇
Anar Godjaev
Oracle 12c Database In Memory DBA SIG
Oracle 12c Database In Memory DBA SIG
Gokhan Atil
Database Vault / Verinin Güvenliği
Database Vault / Verinin Güvenliği
Anar Godjaev
Oracle 10g Database Server Kurulum
Oracle 10g Database Server Kurulum
Anar Godjaev
Oracle Golden Gate
Oracle Golden Gate
Anar Godjaev
İleri Seviye T-SQL Programlama - Chapter 20
İleri Seviye T-SQL Programlama - Chapter 20
Cihan Özhan
İleri Seviye T-SQL Programlama - Chapter 01
İleri Seviye T-SQL Programlama - Chapter 01
Cihan Özhan
İleri Seviye T-SQL Programlama - Chapter 18
İleri Seviye T-SQL Programlama - Chapter 18
Cihan Özhan
Oracle 12c Database In-Memory
Oracle 12c Database In-Memory
Gokhan Atil
Exadata Performance Notes
Exadata Performance Notes
Özgür Umut Vurgun
İleri Seviye T-SQL Programlama - Chapter 02
İleri Seviye T-SQL Programlama - Chapter 02
Cihan Özhan
Oracle'da Transaction Yönetimi
Oracle'da Transaction Yönetimi
Emrah METE
hafta3
hafta3
Merve Balcı
Was ist angesagt?
(13)
Veri̇tabani ve Kullanici Yöneti̇mi̇
Veri̇tabani ve Kullanici Yöneti̇mi̇
Oracle 12c Database In Memory DBA SIG
Oracle 12c Database In Memory DBA SIG
Database Vault / Verinin Güvenliği
Database Vault / Verinin Güvenliği
Oracle 10g Database Server Kurulum
Oracle 10g Database Server Kurulum
Oracle Golden Gate
Oracle Golden Gate
İleri Seviye T-SQL Programlama - Chapter 20
İleri Seviye T-SQL Programlama - Chapter 20
İleri Seviye T-SQL Programlama - Chapter 01
İleri Seviye T-SQL Programlama - Chapter 01
İleri Seviye T-SQL Programlama - Chapter 18
İleri Seviye T-SQL Programlama - Chapter 18
Oracle 12c Database In-Memory
Oracle 12c Database In-Memory
Exadata Performance Notes
Exadata Performance Notes
İleri Seviye T-SQL Programlama - Chapter 02
İleri Seviye T-SQL Programlama - Chapter 02
Oracle'da Transaction Yönetimi
Oracle'da Transaction Yönetimi
hafta3
hafta3
Andere mochten auch
Oracle Veritabanı Yönetimi
Oracle Veritabanı Yönetimi
Orhan ERIPEK
Data Replication - Synchronization Tool for TCIA
Data Replication - Synchronization Tool for TCIA
Pradeeban Kathiravelu, Ph.D.
Veritabani Programlama - Oracle Kurulumu
Veritabani Programlama - Oracle Kurulumu
Sevdanur Genc
MySQL Kurulumu
MySQL Kurulumu
Sevdanur Genc
Oracle 11g Distince
Oracle 11g Distince
Merve Balcı
Oracle SQL Komutları
Oracle SQL Komutları
Merve Balcı
Veritabani Programlama - Oracle V.Egitim - Materialized View Kullanimi
Veritabani Programlama - Oracle V.Egitim - Materialized View Kullanimi
Sevdanur Genc
Mysql data replication
Mysql data replication
Tuấn Ngô
Veritabani Programlama - Oracle I.Egitim - SQL Komutlari
Veritabani Programlama - Oracle I.Egitim - SQL Komutlari
Sevdanur Genc
Lect 07 data replication
Lect 07 data replication
Bilal khan
Anahtarlar Ve Tablolar Arasi Iliskiler
Anahtarlar Ve Tablolar Arasi Iliskiler
Sevdanur Genc
Veritabani Programlama - Oracle IV.Egitim - View Kullanimi
Veritabani Programlama - Oracle IV.Egitim - View Kullanimi
Sevdanur Genc
IBM InfoSphere Data Replication for Big Data
IBM InfoSphere Data Replication for Big Data
IBM Analytics
Lesson4 Protect and maintain databases
Lesson4 Protect and maintain databases
Abdullatif Tarakji
Trabalho fitos digitais
Trabalho fitos digitais
Guilherme Matias de Medeiros
Lesson11 Create Query
Lesson11 Create Query
Abdullatif Tarakji
Lesson8 Manage Records
Lesson8 Manage Records
Abdullatif Tarakji
التحدى 6 الإستعلام بطريقة المعالج
التحدى 6 الإستعلام بطريقة المعالج
bosy sadek
MarketLine Country Statistics Database
MarketLine Country Statistics Database
MarketLine
Oracle hard and soft parsing
Oracle hard and soft parsing
Ishaan Guliani
Andere mochten auch
(20)
Oracle Veritabanı Yönetimi
Oracle Veritabanı Yönetimi
Data Replication - Synchronization Tool for TCIA
Data Replication - Synchronization Tool for TCIA
Veritabani Programlama - Oracle Kurulumu
Veritabani Programlama - Oracle Kurulumu
MySQL Kurulumu
MySQL Kurulumu
Oracle 11g Distince
Oracle 11g Distince
Oracle SQL Komutları
Oracle SQL Komutları
Veritabani Programlama - Oracle V.Egitim - Materialized View Kullanimi
Veritabani Programlama - Oracle V.Egitim - Materialized View Kullanimi
Mysql data replication
Mysql data replication
Veritabani Programlama - Oracle I.Egitim - SQL Komutlari
Veritabani Programlama - Oracle I.Egitim - SQL Komutlari
Lect 07 data replication
Lect 07 data replication
Anahtarlar Ve Tablolar Arasi Iliskiler
Anahtarlar Ve Tablolar Arasi Iliskiler
Veritabani Programlama - Oracle IV.Egitim - View Kullanimi
Veritabani Programlama - Oracle IV.Egitim - View Kullanimi
IBM InfoSphere Data Replication for Big Data
IBM InfoSphere Data Replication for Big Data
Lesson4 Protect and maintain databases
Lesson4 Protect and maintain databases
Trabalho fitos digitais
Trabalho fitos digitais
Lesson11 Create Query
Lesson11 Create Query
Lesson8 Manage Records
Lesson8 Manage Records
التحدى 6 الإستعلام بطريقة المعالج
التحدى 6 الإستعلام بطريقة المعالج
MarketLine Country Statistics Database
MarketLine Country Statistics Database
Oracle hard and soft parsing
Oracle hard and soft parsing
Ähnlich wie Oracle veritabanı yonetiminde onemli teknikler
Oracle kursu-tuzla
Oracle kursu-tuzla
sersld83
Nosql wars & machine learning
Nosql wars & machine learning
EnsarERDOAN
Oracle semineri,
Oracle semineri,
Zekeriya Besiroglu
Oracle kursu-catalca
Oracle kursu-catalca
sersld83
Oracle kursu-levent
Oracle kursu-levent
sersld83
Oracle11g
Oracle11g
Ensar Yurt
Oracle kursu-atasehir
Oracle kursu-atasehir
sersld83
Oracle kursu-fatih
Oracle kursu-fatih
sersld83
Oracle kursu-adana
Oracle kursu-adana
sersld83
Oracle kursu-ankara
Oracle kursu-ankara
sersld83
Oracle kursu-kartal
Oracle kursu-kartal
sersld83
Oracle kursu-bagcilar
Oracle kursu-bagcilar
sersld83
Oracle kursu-esenler
Oracle kursu-esenler
sersld83
Oracle kursu-avcilar
Oracle kursu-avcilar
sersld83
Oracle kursu-gungoren
Oracle kursu-gungoren
sersld83
Oracle kursu-maltepe
Oracle kursu-maltepe
sersld83
Bilgisayar Mühendisleri Odası - Java EE Teknolojileri Semineri
Bilgisayar Mühendisleri Odası - Java EE Teknolojileri Semineri
Mimar Aslan
Oracle kursu-erzurum
Oracle kursu-erzurum
sersld83
Oracle kursu-sancaktepe
Oracle kursu-sancaktepe
sersld83
Oracle kursu-antalya
Oracle kursu-antalya
sersld83
Ähnlich wie Oracle veritabanı yonetiminde onemli teknikler
(20)
Oracle kursu-tuzla
Oracle kursu-tuzla
Nosql wars & machine learning
Nosql wars & machine learning
Oracle semineri,
Oracle semineri,
Oracle kursu-catalca
Oracle kursu-catalca
Oracle kursu-levent
Oracle kursu-levent
Oracle11g
Oracle11g
Oracle kursu-atasehir
Oracle kursu-atasehir
Oracle kursu-fatih
Oracle kursu-fatih
Oracle kursu-adana
Oracle kursu-adana
Oracle kursu-ankara
Oracle kursu-ankara
Oracle kursu-kartal
Oracle kursu-kartal
Oracle kursu-bagcilar
Oracle kursu-bagcilar
Oracle kursu-esenler
Oracle kursu-esenler
Oracle kursu-avcilar
Oracle kursu-avcilar
Oracle kursu-gungoren
Oracle kursu-gungoren
Oracle kursu-maltepe
Oracle kursu-maltepe
Bilgisayar Mühendisleri Odası - Java EE Teknolojileri Semineri
Bilgisayar Mühendisleri Odası - Java EE Teknolojileri Semineri
Oracle kursu-erzurum
Oracle kursu-erzurum
Oracle kursu-sancaktepe
Oracle kursu-sancaktepe
Oracle kursu-antalya
Oracle kursu-antalya
Oracle veritabanı yonetiminde onemli teknikler
1.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | Oracle Veritabanı Yönetiminde Önemli Teknikler 1 Orhan Eripek http://orhaneripek.com Senior Oracle DBA OCP (Oracle Certified Professional) Member of TROUG
2.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | Ajanda Genel Tavsiyeler Oracle Veritabanı ve Teknolojilerinin Kullanımları Oracle VM Server - Client Oracle Veritabanı Performans Yönetimi ve Önemli Teknikler (AWR, ORAchk, Trace Logs, Sql Profile, MV, Alert Mekanizması) 2 1 2 3 4
3.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | Genel Tavsiyeler 3 Problem Çözüm Kişisel ve Mesleki Gelişim, Sosyal Ağlar, İngilizce, Uzmanlık Seçiminde 3 Ana Kriter (Şirket, Yaşam Standartı, Maaş) Uzmanlık Seçiminiz Oracle ise; Oracle Dokümantasyonu (Guides), Oracle Blogları, Oracle Eğitimleri, Seminer ve Konferanslar TROUG (Turkish Oracle User Group - http://www.troug.org ) Üniversitelerle Buluşuyor! Proje ve Zaman Yönetimi
4.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | Oracle Veritabanı ve Teknolojilerinin Kullanımları 4 Oracle RAC (Real Application Cluster) Single Instance Oracle RAC Multiple DBs Same Machine
5.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | Oracle Veritabanı ve Teknolojilerinin Kullanımları 5 Oracle DWH (Veriambarı) Sistem A Sistem B Sistem C Sistem D DWH DB ETL (Extract -> Transform -> Load)
6.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | Oracle Veritabanı ve Teknolojilerinin Kullanımları 6 Oracle DataGuard Data Guard Data Center / Istanbul Data Center / Izmir
7.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | Oracle Veritabanı ve Teknolojilerinin Kullanımları 7 Oracle GoldenGate Source DB GoldenGate Target DBs
8.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | Oracle Veritabanı ve Teknolojilerinin Kullanımları 8 Oracle Audit Vault & Database Vault
9.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | 9 Oracle Database 11g R2 or 12c for Linux Oracle VM VirtualBox Oracle Linux 7 Listener.ora Tnsnames.ora Oracle - OraClient11g_home1 Oracle VM Server - Client
10.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | Oracle Veritabanı Performans Yönetimi, EM 10 • Uzun süren SQL’ler (Top SQL) • Aktif Kullanıcılar (Active Sessions) • Parallel Sessions • Kilitli Tablolar (Locked Tables) • Çalışan Job’lar • Invalid Objeler • Public Verilmiş Objeler • Disk, CPU, Memory Kullanım Kontrolü • Backup Kontrolü
11.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | AWR (Automatic Workload Repository) Raporu 11 • MMON istatistikleri üretir, bu bilgiler saat başı alınan snapshot’larda kaydedilir, problem anında belli snapshot’lar arasındaki veritabanı durumunu AWR raporları detaylı açıklar. • Top 5 Events, Wait Events, Load Profile, System- I/O-Memory- Sql Statistics en önemli bölümleridir. • $ORACLE_HOME/rdbms/admin/awrrpt.sql (RAC ise awrgrpt.sql ) scripti ile, Toad vb. toollar ile veya EM->Server-> Automatic Workload Repository ile AWR raporlarını oluşturabiliriz.
12.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | 12 ORAchk 12.1.0.2.1 - Healt Check Raporu - Oracle veritabanı ve sunucusu üzerinde kontroller yaparak bulgularını tespit eder, tavsiyelerde bulunur. - Default değerleri sunmasının yanında Best Practices’ler ve SR linkleri verir. - RACchk ve Exachk tool’ları da vardır. - Doc ID 1268927.2 linkinden son versiyonu indirebilirsiniz.
13.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | Materialized View & MV Refresh 13 CREATE MATERIALIZED VIEW MV1 TABLESPACE TEST NOCACHE LOGGING COMPRESS BASIC PARALLEL (DEGREE 4 INSTANCES 1) BUILD DEFERRED USING INDEX TABLESPACE TEST REFRESH COMPLETE ON DEMAND WITH PRIMARY KEY ENABLE QUERY REWRITE AS SELECT FROM TABLE_NAME...WHERE.... BEGIN DBMS_SNAPSHOT.REFRESH( LIST => 'MV1' ,METHOD => 'C' ,PUSH_DEFERRED_RPC => TRUE ,REFRESH_AFTER_ERRORS => FALSE ,PURGE_OPTION => 1 ,PARALLELISM => 16 ,ATOMIC_REFRESH => FALSE ,NESTED => FALSE); END;
14.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | Trace Logs 14 Begin execute_immediate ('ALTER SESSION SET TRACEFILE_IDENTIFIER= REAL_RUN'); execute_immediate ('ALTER SESSION SET SQL_TRACE=TRUE'); End; max_dump_file_size C:appoeripekproduct11.2.0client_1BIN>tkprof C:UsersoeripekDesktopORCL_j003.trc C:DISKdeneme.out TKPROF: Release 11.2.0.1.0 - Development on Pzt Eyl 22 16:16:25 2014 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. C:appoeripekproduct11.2.0client_1BIN>
15.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | Sql Profile 15 select * from v$sql where SQL_ID like 'faazrsvs99ns7'; select * from v$sql_plan where SQL_ID like '%faazrsvs99ns7%' select ADDRESS, HASH_VALUE from V$SQLAREA where SQL_ID like 'faazrsvs99ns7'; exec sys.DBMS_SHARED_POOL.PURGE ('07000012B66E3230,4036285191', 'C'); select /* FIRST_ROWS PUSH_PRED(@SEL$3) PUSH_PRED(@SEL$4) INDEX(@SEL$3 notabl1_ TE_NDX) */ …. DECLARE clsql_text CLOB; BEGIN SELECT sql_fulltext INTO clsql_text FROM V$sqlarea where sql_id = 'faazrsvs99ns7'; dbms_sqltune.import_sql_profile(sql_text => clsql_text, profile=> sqlprof_attr('FIRST_ROWS PUSH_PRED(@SEL$3) PUSH_PRED(@SEL$4) INDEX(@SEL$3 notabl1_ TE_NDX)'), name=>'PROFILE_faazrsvs99ns7', force_match=>true); end; select * from DBMSHSXP_SQL_PROFILE_ATTR where profile_name like '%faazrsvs99ns7%'
16.
Copyright © 2014
Oracle and/or its affiliates. All rights reserved. | Alert Mekanizması 16
Jetzt herunterladen