Oracle Partition | Partitioning Automatic
Herkese Merhabalar Bu Yazımda Sizlere Oracle Partiton Yapısını Anlatıyor Olacağım. Hadi Partition Nedir den Başlayalım.
Partition Kısaca : Büyük Tablolarınızı İhtiyacınıza Göre Bölümlendiriyorsunuz ve 2GB Üstü Öneriliyor Ama Cidden Partition Yapısına İhtiyacınız Var mı ,Bunun Analizini Yapmak Önemlidir
Küçük Tablolarınız , Sık Sık Erişilmeyen Tablolarınız Varsa Partition Yapmanın Bir Anlamı Yoktur . Partition Gerekli Olmadığı Sürece Maliyetli Olabilir Size Unutmayalım :)
Biraz Avantajlarından Bahsedelim
Amaç Performansı Arttırmak
Veriyi Daha Küçük Hale Getirmek
Daha Az Veri İçinde Arama
Daha Küçük Indexlerin Aranması Beraberinde Hızı Getirecektir Tabii :)
Dilediğiniz Bölümde Kolaylıkla Hızlı Bir Şekilde UPDATE-DELETE İşlemleri Yapabiliyorsunuz
Bakım Avantajı Sağlar
Partition Türleri
List Partitioning : Liste Olarak Düşünebilirsiniz Sadece A harfi ile Başlayan İlleri Alabilirsiniz gibi veya A ile Başlayan İsimler Gibi Örnekleri Çoğaltabilirsiniz
Range Partitioning : Tabloyu Belirli Tarihe veya Sayılara Göre Bölmek Partititon Key orde_date Tarihe Göre Böldük
Hash Partitioning : Verileri Hashleyip Farklı Farklı Yerlere Atmasıdır Big Data Kullanıyor
Compozit Partitioning : Birden Fazla Partition Türünün Bir Arada Kullanılmasıdır
List Automatic Partition : List Partition Yaparken Liste Dışında Bir Değer Girilirse Tablo Hata Verecektir Bunu Önlemek Adına Automatic Partition O Alana Göre Listeleme Yapmaktadır
Oluşturulan Partition Tabloya Sonradan Automatic Eklemek İçin
Sıfırdan Yapmak İçin
Tabloya Sonrdan Partition Eklemek İçin