Oracle-Index Tablo indexleri ile ilgili bazı scriptler
Tables/Indexes
Here are some scripts related to Tables/Indexes .
Tabs w/ Questionable Inds
TABLES WITH QUESTIONABLE INDEX(ES) NOTES:
select TABLE_OWNER, TABLE_NAME, COLUMN_NAME from dba_ind_columns where COLUMN_POSITION=1 and TABLE_OWNER not in ('SYS','SYSTEM') group by TABLE_OWNER, TABLE_NAME, COLUMN_NAME having count(*) > 1
Tabs With More Than 5 Inds
TABLES WITH MORE THAN 5 INDEXES NOTES:
select OWNER, TABLE_NAME, COUNT(*) index_count from dba_indexes where OWNER not in ('SYS','SYSTEM') group by OWNER, TABLE_NAME having COUNT(*) > 5 order by COUNT(*) desc, OWNER, TABLE_NAME
Daha fazlasını oku...
Oracle – Indexler
Yapılan bir sorguda istediğimiz koşullardaki verileri en kısa zamanda elde etmek isteriz.Bunu sağlamanın yollarına “Access path” adı veriliyor.Bunların başında da belki de en çok bilineni ve genellikle de en etkili olanı indekslerdir.Oracle’ın her yeni sürümünde farklı indeks yapıları ile karşılaşmak mümkün.Mesela bitmap indeksler ile fonksiyon bazlı(function-based index) indeksler örnek olarak söylenebilir.Burada bu konulara girilmeyecek sık kullanılan indekslerin “genel” özelliklerinden kısaca bahsedilecektir.
NOT : Indeksler sorgularda genellikle kurtarıcı ya da en etklili yol olarak bilinse de uygun kullanılmadıklarında hepimizin gözünü Daha fazlasını oku…
ORACLE FORMS ile PROGRAM ÖRNEĞİ
ORACLE, RDBMS ( Relational DataBase Management System) özelliğindeki bir veri tabanı programıdır. Temelinde SQL (Structure Query Language) komut düzenlerinden oluşur. Microsoft SQL, Progress, Informix gibi veri tabanları programlarına ciddi bir alternatiftir.
ORACLE veri tabanları ; ENTERPRISE ve PERSONEL olmak üzere ikiye ayrılır. Enterprise sistemler, kurumsal çözümlere yönelik olup çok kullanıcılıdır. Başta UNIX olmak üzere,Microsoft NT, 2000 gibi network işletim sistemlerinde çalışmaktadır. Son olarak LINUX üzerinde geliştirmelerin yapıldığını da bilmekteyiz. Personel sistemler, tek kullanıcılı olup, Windows 95/98 sistemleri üzerinde çalışmaktadır. Daha fazlasını oku…