Oracle Autonomous Transactions

Kategori: (Oracle) Yazan: admin, 28-10-2008

Bir başka transaction içersinden cağrılabilen bağımsız transaction’lardır.”Autonomous Transaction” ana transaction’dan cağrıldığı noktada çalışmaya başlar, bir takım sorgular ve/veya işlemler(insert, update, delete vs…) yapar ,sonra yapılanları commit ya da rollback eder, işi bittikten sonra ana transaction kaldığı yerden devam eder, “Autonomous Transaction” içersinde yapılan commit ya da rollback ana transaction dan bağımsızdır, onu etkilemez.Ana transaction için ayrı bir commit ya da rollback yapılmalıdır.
Devamını oku »

Execution Plan, Optimizer ve çeşitleri

Kategori: (Oracle) Yazan: admin, 28-10-2008

Optimizer, bir SQL çalıştırıldığında veriye ulaşmak için gerekli en etkili yolu bulmaktan sorumludur.
En etkin yoldan kasıt Oracle’ın çıkaracağı ve “execution plan” olarak bilinen “çalış(tır)ma planı”’dır.Bir DML çalıştırıldığında verinin fiziksel olarak veritabanında nerede nasıl tutuldugundan , bunları kullanıcının kullanımına hazır hale getirmeye kadar olan geniş bir yelpazede işlemler ve adımlar gercekleşmektedir.Bunları sağlarken tek bir yöntem değil birden çok yöntem vardır.Toparlamak gerekirse “execution plan” , kullanıcı isteğinin karşılanması için gerekli adımlar toplamıdır.
Devamını oku »

Oracle’da Bazı Tablo Tipleri Hakkında KısaBilgiler

Kategori: (Oracle) Yazan: admin, 24-06-2008

Veritabanı üzerinde tasarım yaparken verileri tutmak igin ihtiyaca yvnelik tablo geşidi kullanmalıdır.Oracle ın kullanıcıya sundugu tablo geşitlerinden sık karşımıza gıkabilecek olanları kısaca agıklayalım :

Heap Organized Tables : Create table. Şeklinde standart bir tablo oluşturdugunuzda siz aslında bir Heap Organized Tablo oluşturmuşunuz demektir.Varsayılan tablo türüdür.Veri tabloya girileceğinde ilk bulduğu uygun yere atılır.Veri silindiğinde agılan yere INSERT ya da UPDATE ile yeni veriler gelebilir.

Devamını oku »

Oracle Autonomous Transactions

Kategori: (Oracle) Yazan: admin, 24-06-2008

Bir başka transaction içersinden cağrılabilen bağımsız transaction’lardır.”Autonomous Transaction” ana transaction’dan cağrıldığı noktada çalışmaya başlar, bir takım sorgular ve/veya işlemler(insert, update, delete vs…) yapar ,sonra yapılanları commit ya da rollback eder, işi bittikten sonra ana transaction kaldığı yerden devam eder, “Autonomous Transaction” içersinde yapılan commit ya da rollback ana transaction dan bağımsızdır, onu etkilemez.Ana transaction için ayrı bir commit ya da rollback yapılmalıdır.
Devamını oku »

Oracle Ve İlişkisel Veritabanı Yönetim Sistemleri

Kategori: (Oracle) Yazan: admin, 15-11-2007

Oracle Veri Tabanı

Oracle veri tabanının fiziksel veri tabanı mantıksal olmak üzere iki bölümü vardır. Kontrol dosyaları ( control files) , veri dosyaları (data files) , redo log dosyaları (redo log files) veri tabanı init.ora parametre dosyası fiziksel bölümü oluşturur. Mantıksal bölümü ise tablo boşlukları, tablolar, indeksler, program parçaları , görüntüler, kullanıcılar vs. oluşturur.

Devamını oku »

Oracle’da Geçici Tablolar (Temporary Tables)

Kategori: (Oracle) Yazan: admin, 12-08-2007

Oracle klasik olan ve verilerin kalıcı olarak tutulduğu tablo tiplerinden farklı olarak, verilerin geçici olarak tutulabildiği tablo desteği de sağlamaktadır.Geçicilikten kasıt bu tabloların transaction ya da session bazlı olarak tutulmasıdır.Yani bu tür tablolardaki veriler ya transaction sonunda “COMMIT” edilene kadar ya da session sonlandırılana kadar tutulur.

Devamını oku »

Execution Plan, Optimizer ve çeşitleri

Kategori: (Oracle) Yazan: admin, 12-08-2007

Optimizer ve Execution Plan :
Optimizer, bir SQL çalıştırıldığında veriye ulaşmak için gerekli en etkili yolu bulmaktan sorumludur.
En etkin yoldan kasıt Oracle’ın çıkaracağı ve “execution plan” olarak bilinen “çalış(tır)ma planı”’dır.Bir DML çalıştırıldığında verinin fiziksel olarak veritabanında nerede nasıl tutuldugundan , bunları kullanıcının kullanımına hazır hale getirmeye kadar olan geniş bir yelpazede işlemler ve adımlar gercekleşmektedir.Bunları sağlarken tek bir yöntem değil birden çok yöntem vardır.Toparlamak gerekirse “execution plan” , kullanıcı isteğinin karşılanması için gerekli adımlar toplamıdır.

Devamını oku »

Oracle ile Test-Driven Development

Kategori: (Oracle) Yazan: admin, 12-08-2007

Test Güdümlü Programlama(Test-Driven Development), çevik(agile) yöntemlerden biri olan XP(Extreme Programming)’in bir parçasıdır. Son zamanlarda sıklıkla yaşanan, yazılımın istendiği şekilde çalışmaması olarak tanımlanan bug‘ların tehlikeli ve maliyetli sonuçları ile kendinden daha bir söz ettiren TDD, kaliteli yazılım ürününün oluşması için çalışır. 2002 yılında ComputerWorld’un yaptığı araştırmaya göre bug’ların analiz ve çözümünün ABD ekonomisine yaklaşık 60 milyar $ maliyeti de düşünülürse, TDD’nin ne derece önemli bir konu olduğu daha iyi farkedilecektir.
Devamını oku »

Oracle® Hazır PL/SQL Paketleri ve Tipleri

Kategori: (Oracle) Yazan: admin, 12-08-2007

Oracle® yıllardır özellikle Dbms% ve Utl% paketlerini çeşitlendirmeye ve iyileştirmeye büyük önem veriyor.

Kısıtlı sürelerde rekabetçi bir ortamda geliştirme yaparken elinizin altındaki herhangi bir sistem için tekerleği tekrar tekrar icat etmemek adına bu paketleri yakından takip etmek önemli. Kullanıma hazır, geniş ekiplerce sınanmış, bakımı ile desteği verilen ve en önemlisi parası ödenmiş elinizin altında bir uygulamaya alternatif yaratmak belki zevkli olabilir ama genelde kurumsal şirketlerde hiç birimizin bu lüksü olamaz.

Devamını oku »

Oracle Autonomous Transactions

Kategori: (Oracle) Yazan: admin, 12-08-2007

Bir başka transaction içersinden cağrılabilen bağımsız transaction’lardır.”Autonomous Transaction” ana transaction’dan cağrıldığı noktada çalışmaya başlar, bir takım sorgular ve/veya işlemler(insert, update, delete vs…) yapar ,sonra yapılanları commit ya da rollback eder, işi bittikten sonra ana transaction kaldığı yerden devam eder, “Autonomous Transaction” içersinde yapılan commit ya da rollback ana transaction dan bağımsızdır, onu etkilemez.Ana transaction için ayrı bir commit ya da rollback yapılmalıdır.

Devamını oku »

Gues World - Photoshop
Netkabus - Bilgi Portal
reklam alan
reklam alan
Page 1 of 212»