Cumartesi , 12 Temmuz 2014
Son Haberler
Anasayfa / Yazar Arşivi: Muhammet Ucar

Yazar Arşivi: Muhammet Ucar

2005 Selçuk Üniversitesi Teknik eğitim Fakültesi Bilgisayar Sistemleri Öğretmenliğinden mezun olduktan sonra İstanbul 'da yaşamaya başladım. 2009 yılından beri Oracle yönetimsel anlamda çalışıp makale paylaşımı yapmaktayım. OCP 11gR2 ve OCA 11gR2 sertifikalarına sahibim. Daha çok kişisel projelerde çalıştım. Free Veritabanı Danışmanlığı ve Eğitmenliği yapıyorum.

Tablo Taşıma İşlemi

relational

Tabloların taşılması sırasında dikkat edilecek hususlar   Birbiri ile ilişkili(master-child yapıda) tablolardan birisini başka bir tablespace’ ni değiştirdiğimizde tabloyla ilişkili nesnelerin (index-constraint) durumlarını inceleyelim. Öncelikle veritabanımıza bazı yeni kullanıcı, tablespace oluşturmak için Sqlplus’ a sysdba olarak bağlanalım.   sqlplus / as sysdba Connected.   Create a tablespace(bir test tablespace oluşturalım)   SQL> create tablespace test_tbs datafile ‘/u01/app/oracle /oradata/XDB/datafile/test01.dbf’ size 10M ... Devamını Oku »

  • tweet

Automatic Workload Repository

sga11

AWR Nedir? Nasıl çalışır ve ne tür bilgileri kontrol eder? ADDM Nedir?   Genel olarak Self-Tuning amaçlı, problem belirleme özelliği olan ve istatistik toplama ve saklama  özelliği olan bir altyapıdır.Her 60 dk ‘da ( default)  Database otomatk olarak SGA’dan istatistik bilgilerini alır ve AWR içerisinde Snapshot formatında saklar.  Default olarak  AWR içerisinde bu snapshotlar 8 gün saklanır. Saklanma süresini yada ... Devamını Oku »

  • tweet

Oracle Mimarisi’ne Giriş-2

orari1

Oracle Server : Veritabanındaki tüm dosyaları, arka plan prosesleri v.b yapıların tutulduğu sistemin adıdır. Bir veya birden fazla database I barındırır. Açıkçası herhangi bir server makina üzerine kurulan sistemdir. Oracle Instance : Her veritabanı için bir örnek oluşturulur. Veritabanı dosyaları, arka plan prosesleri ve memory yapılarının barındıldığı katmandır. Veritabanı her açıldığında açılır ve kapatıldığında otomatik olarak kapatılır. İleride bileşenlerin detayına ... Devamını Oku »

  • tweet

Oracle Server’a erişim Yöntemleri

oracle_database_dedicated_server

Oracle Erişim iki şekilde yapılır.Dedicated server proses yapısı ve Shared server prosesi yapısı ile ilgili makalemiz temel bilgi bakımından umarım faydalı olacaktır. Oracle database Instance ulaşmak için iki yöntem tercih edilir. Dedicated Server konfigrasyonu ve shared server konfigrasyonu kullanılarak erişim sağlanılır. Tercih edilmeler kullanım amacaına göre değişir. Veritabanı İnstance’ a bağlı olan user procesleri taleplerini işlemek  için server tarafında  server ... Devamını Oku »

  • tweet

LSNRCTL Utility kullanmak

redolog

Listener servisini kullanıp yönetmenin kolay bir aracı olan lsncrtl aracınının kullanımı ile ilgili temel düzeyde basit bir makale hazırladım. Umarım yararlı olmuştur. Listener, database server’a erişmeye çalışan kullanıcıların taleplerine göre onları dinleyip, istenilen server modeline göre bir server process oluşturup ona göre işlem yapan, kullanıcı taraftaki  tnsname.ora dosyasına göre erişimi sağlayan,  gerektiğinde kullanıcıların bağlantılarını ret eden kullanıcıların veritabanına erişmelerini sağlayan ... Devamını Oku »

  • tweet

DB Link Kullanmak

ora_database_link_1

Veritabanları arasında veri iletişimi sağlanan köprü nesneleridir.   Dblink, Databaseler arasında köprü kuran  database objelerdir. Oracle database yada farklı tür databaseler arasında remote köprüler oluşturarak hedef database üzerindeki şema nesnelerine  erişmek için kullanılır. Farklı türk databaseler arasında iletişim kurmak için ise oracle heterojen servislerin kurulup ayarlanması gerekir. Oluşturulması: CREATE [PUBLIC] [PRIVATE][SHARED]DATABASE LINK dblink_name Connect to target_user_name, İdentified by Target_user_password USING ... Devamını Oku »

  • tweet

Tablespace Yönetimi – 1

logical1

Bu yazı dizisinde Database, Tablespace ,datafile, segment, extent kavramlarını birbiriyle ilişkilerini kullanımlarını öğreneceğiz. Yazı dizisinin ilkinde makalemizde kavramlarını tanıtmayı amaçlıyorum Tablespace , fiziksel olarak tek bir datafile yada datafile’lardan oluşan mantıksal yapılardır. Oracle database’ deki veri yapılarının temeli datafile (veri dosylarına) dayanır. Datafile’ ler ise mantıksal anlamda bir yada birden fazla segment’den, segment’ler de extent’lerden oluşur. Extent’ lerde database bloklarından ... Devamını Oku »

  • tweet

Tablespace Yönetimi – 3

tbsr

Tablespace yönetimi yazı dizisinin üçüncü makalesi sysaux tablespace ile ilgilidir. Sysaux tablepace: System tablespace ‘in auxliary(yardımcı ek) tablespace ‘ dir. Sysaux tablespace, oracle 10 g ile birlikte gelen,  system tablespace’ in yükünü hafifletmek için  kullanılan, daha önceleri system tablespace’de yer alan önem arzetmeyen metadataların depolandığı,  RMAN, LogMiner, Standby database , shared Server , AWR raporarının saklandığı ve Oracle enterprise Manager ... Devamını Oku »

  • tweet

Tablespace Yönetimi-5

tablespace

Tablespace Yönetimi yazı dizimin beşinci makalesi tablespace üzerinde yapılacak işlemler üzerine olacaktır. Umarım faydalı olur. Şu ana oluşturduğumuz ve üzerinde çalıştığımız tablespace smallfile datafile ‘lardan oluşan tablespace’ lerdi. Default olarak Create Tablespace cümlesi için smallfile bir datafile’larda oluşacağı bilinmelidir. Bigfile Tablespace: Bir  bigfile tablespace tek bir datafile’ dan yada bir tempfile’dan  oluşur. Bu datafile yada tempfile yaklaşık 4 milyar block ... Devamını Oku »

  • tweet

Tablespace Yönetimi-4

tablespace

Tablespace Yönetimi yazı dizimin dördüncü makalesi genel olarak temporary tablespace üzerine olacaktır. Umarım faydalı olur. Tablespace ‘ler iki tiptir. Permanent(Kalıcı) ve Temporary(Geçici) tablespace’ lerdir. Temporary Tablespace: Temporary Tablepace, sadece  kullanıcıların session süresince disk üzerinde kullandığı geçici alanlardır. Session süresi bitince bu bilgiler silinir. Temporary tablepace’ ler session’ ın bir çok sort işlemlerinin yükünü azaltmak için kullanılır.RAM’ daki PGA alanı büyük ... Devamını Oku »

  • tweet