Top Banner
Oracle 11g Veritabanında tablespace nesnelerinin ve datafile dosyalarının yönetimi 1
14

Sunum Powerpoint

Nov 22, 2014

Download

Design

Fatma Blhn

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sunum Powerpoint

1

Oracle 11g Veritabanında tablespace nesnelerinin ve datafile dosyalarının yönetimi

Page 2: Sunum Powerpoint

2

Daha önce incelediğimiz üzere, Oracle 11g veritabanı içindeki tablo, indeks gibi nesneler, mantıksal birimler olup segment olarak adlandırılmaktadır

Page 3: Sunum Powerpoint

3

Bu SQL sorgusu, HR şemasına ait EMPLOYEES tablosunun ait oldu ğu tablespace nesnesinin adını, ilgili tablespace nesnesine ait datafile dosyasının bilgisini, extent'in numarasını, extent'in ilk bloğunun numa rasını, toplamda kaç bloktan oluşan bir extent olduğunu ve extent'in bo yutunu döndürecek bir sorgudur.

Page 4: Sunum Powerpoint

4

Page 5: Sunum Powerpoint

5

Oracle 11g kurulumuyla birlikte varsayılan olarak oluşturulan tablespace nesnelerine ek olarak, kendi tablespace nesnelerinizi oluşturmak için Oracle 11g Enterprise Manager Database Control kullanıcı arabirimini kullanabilir veya doğrudan SQL komutunu SQL*Plus ya da SQL Developer programlan aracılığıyla çalıştırabilirsiniz. Elbette Database Control kullanıcı arabirimiyle tablespace eklemek daha zahmetsiz bir işlem olacaktır, ancak gerektiği zaman SQL kodunu elle de yazabilmek gerekir.

Page 6: Sunum Powerpoint

6

Page 7: Sunum Powerpoint

7

Name: Tablespace adı.Allocated Size (MB): Tablespace için ayrılmış

olan boyutun megabayt cinsinden değeri.Space Used (MB): Tablespace tarafından

kullanılmakta olan boyutun megabayt cinsinden değeri.

Allocated Space Used (%): Tablespace tarafından kullanılmakta olan boyutun yüzde olarak ifadesi.

Allocated Free Space (MB): Tablespace için atanan ancak henüz kullanılmayan alanın megabayt cinsinden değeri.

Page 8: Sunum Powerpoint

8

Status: Tablespace durumu, online (kullanılabilir) durumdaysa onay işareti, offîline (çevrimdışı) durumdaysa kırmızı çarpı işareti görüntülenecektir. Ayrıca bir tablespace read-only (salt okunur) duruma getirilirse, bilgisi burada görüntülenecektir.

Datafiles: Tablespace tarafından kullanılan toplam datafile dosyası adedi.

Type: Tablespace türü, kullanıcı ve sistem tablespace nesneleri permanent (kalıcı) türdedir. Çünkü segment'ler bu tür tablespace nesnelerinde depolanırlar.

Extent Management: Yeni bir extent kullanıma sunulacağı zaman izlenecek yöntemi bildirir.

Segment Management: Yeni eklenecek satırlar için blokların belirlenmesi amacıyla kullanılan yöntemi listeler ve varsayılan olarak bu değer AUTO olacaktır.

Page 9: Sunum Powerpoint

9

Page 10: Sunum Powerpoint

10

Bir tablespace nesnesine yeni bir datafile dosyası eklemek de Oracle 11g Enterprise Manager Database Control kullanıcı arabirimini kullanarak kolaylıkla gerçekleştirilebilecek bir işlemdir. Yapılması gereken, sayfadayken önce Server sekmesini ve ardından Tablespaces bağlantısını tıklamaktır.

Page 11: Sunum Powerpoint

11

Page 12: Sunum Powerpoint

12

Eğer dönen sonuç NOARCHIVELOG ise; o veritabanının canlı yedeklemesi yapılamayacaktır. Öyleyse, veritabanını ARCHIVELOG moduna almamız gerekir:

Page 13: Sunum Powerpoint

13

1.SQL*Plus programı aracılığıyla SYS kullanıcısı olarak veritabanında oturum açın.

2.Oracle 11g veritabanını sağlıklı bir biçimde kapatın. Bunun için SHUTDOWN IMMEDIATE veya SHUTDOWN TRANSACTIONAL komutunu kullanabilirsiniz.

Page 14: Sunum Powerpoint

14