tag:blogger.com,1999:blog-20775397501483903412024-03-06T23:01:30.348+03:00Zekeriya BeşiroğluOracle InstructorZekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.comBlogger162125tag:blogger.com,1999:blog-2077539750148390341.post-44134459388644690782013-12-20T16:19:00.003+02:002013-12-20T16:19:46.536+02:00Yeni BlogKendime ait blog adresim <a href="http://zekeriyabesiroglu.com/">http://zekeriyabesiroglu.com</a> . Bundan sonraki yazılarımı <a href="http://zekeriyabesiroglu.com/">http://zekeriyabesiroglu.com</a> den takip edebilirsiniz.<br />
<br />
Teşekkürler.Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-2526446452993762842013-12-18T11:24:00.003+02:002013-12-18T11:24:14.176+02:00Hadoop Nedir?<div style="text-align: justify;">
Hadoop nedir?</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Hadoop bir frameworktur. Uzerinde buyuk uygulamaları calıstıran cluster mimarisinden olusur.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Hadoop Apachide develop edilmiştir.</div>
<div style="text-align: justify;">
Open sourcedur</div>
<div style="text-align: justify;">
javada yazılmıştır</div>
<div style="text-align: justify;">
Mapreduce sayesinde datayı parçalar.</div>
<div style="text-align: justify;">
Hadoop files system kullanarak datamızı makinalar arasında kopyalara dağıtabiliriz.</div>
<div style="text-align: justify;">
Hadoop namenode,jobtracker,datanode ve HDFS bileşenlerinden oluşur.</div>
<div style="text-align: justify;">
Namenode:Tek makina. Görevi metadatayı ve ulaşım kontrolunu sağlamaktır.</div>
<div style="text-align: justify;">
JobTracker:Tasktrackers yaptıgı görevleri takip eder.</div>
<div style="text-align: justify;">
Datanodes:Datayı tutan ve işleyen makinalar. Birçok makina arasında data kopyalanır.</div>
<div style="text-align: justify;">
HDFS: Data giriş çıkışını tutar.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
HDFS özellikleri nelerdir.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Büyümesi kolay hatayı tolere edebilen bir sistemdir. Bir kere yazılır birçok kere okunur. Hiyeraşık bir yapısı vardır. </div>
<div style="text-align: justify;">
akıllı clientlardan oluşur.Butun sistem için bir ad alanı vardır.</div>
<div style="text-align: justify;">
Raid gibi bir sistem olmadan data kopyalanır.Genelde iki hiyeraşık yapıdan oluşur.</div>
<div style="text-align: justify;">
1. namenode(master)</div>
<div style="text-align: justify;">
2. datanodes(slave)</div>
<div style="text-align: justify;">
Client datası chunklara ayrılıp(genelde 64mb) datanodelara dagıtılır. datanodelar arasındada kopyalanır.</div>
<div style="text-align: justify;">
Nameenode dediğimiz sistem metadatayı tutar. İmage fileların (fsimage) durumu,file sistem değişiklikleri </div>
<div style="text-align: justify;">
loglar (edits) namenode sorumludur.</div>
<div style="text-align: justify;">
Birde checkpoint node kavramı vardır. Bu makina namenodeun yedeğidir. Başka bir makinada çalışır ama namenode memory gibi </div>
<div style="text-align: justify;">
özelliklerini barındırır.Direcory yapısı namenode aynısıdır.</div>
<div style="text-align: justify;">
Datanodelar ise okuma ve yazma isteklerine cevap verirler. Namenodedan aldıkları komut neticesinde block yaratır,siler yada başka datanode kopyalarlar.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
HDFS bir replikasyon factoru vardır.</div>
<div style="text-align: justify;">
Örnek vermek gerekirse factorun 3 olduğu durumda</div>
<div style="text-align: justify;">
Bir kopya bir makinada lokal rackta</div>
<div style="text-align: justify;">
bir kopya farklı remote rackta</div>
<div style="text-align: justify;">
bir kopya ise farklı makinada aynı remote rackta durur.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Bir sonraki yazım Mapreduce nedir olacak</div>
<br />
<br />Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-42107408363369666372013-12-17T20:33:00.002+02:002013-12-17T20:33:17.807+02:00Oracle Big Data NedirOracle Big Data<br />
<br />
Big Data nedir? Big data hacimli yapılandırılmamış verilerden oluşur. Farklı veri kaynaklarından veriler big dataya girer.<br />
Farklı kaynaklarımız sosyal medya,bloglar,bazı finans ve banka verileri,log verileri,e ticaret servisleri gibi örneklendirilebilir.<br />
Geneleksel veritabanlarıda tutulmayan bu tarz veriler akıllı telefonların devreye girmesiyle günden güne çoğalmaktadır.<br />
Genel olarak big data yı 4 V den oluştuğunu söyleyebiliriz.<br />
<br />
Volume (Hacim):Verinin hacmi.Günden güne büyüyen veri<br />
Variety (Çeşitlilik): Çok çeşitli kaynaklardan gelen verilerin analiz edilmesi ve işlenmesi<br />
Velocity (Sürat): Hacmi artan verinin sisteme aktarılması<br />
Value (Değer): Diğer 3 vnin toplamından oluşur diyebiliriz.<br />
<br />
Verinin dönüştürülmesi 4 aşamalı bir süreçten geçiyor<br />
Acquire:Raw datanin HADOOP ve NOSQL kullanılarak elde edilmesi<br />
Organize:Map reduce kullanarak datanın rafine edilmesi<br />
Analyze:Analise uygun hale getirme<br />
Decide:iş verisine dönüştürme. Verinin dönüştürüldüğü bu dört aşama tek bir makinada olmaz. İlk iki aşama için Oracle Big data appliance kullanabiliriz.<br />
<br />
<br />
Acquire aşamasında HADOOP,NOSQL ,ORACLE OLTP<br />
Organize aşamasında ODI,Cloudera CDH,OLH<br />
Analyze aşamasında Oracle DW,Oracle Analytics data mining R spatial,OBİ kullanılabilir.<br />
<br />
Oracle Big data appliance nedir?<br />
<br />
Oracle Big data appliance bir engineered sistemdir. Yani Hardware ve Software üzerinde beraberce barındırır.Cloudera chd ve Oracle Nosql database barındırır.Acquire ve Organize aşamalarını kapsayabilir.<br />
Hardware özellikleri<br />
<br />
- 18 tane Sun X4270 M2 makina<br />
- 48 GB memory her makinada<br />
- 12 Intel core her makinada<br />
- 24 TB storage her makinada<br />
<br />
Software özellikleri<br />
<br />
- Oracle NoSQL database<br />
- Oracle Big data connector<br />
- Open Source R<br />
- Cloudera Management&Cloudera's Distribution including Apache Hadoop<br />
- Oracle Linux 5.6 and Java Hotspot VM<br />
<br />
<br />
Oracle Big data connector sayesinde big datayla Oracle database arasında çalışabilir.<br />
<br />
Oracle Direct Connector for HDFS<br />
Oracle Loader for Hadoop<br />
Oracle Data Integrator Application Adapter for Hadoop<br />
Oracle R Connector for Hadoop<br />
<br />
Hadoop distributed file system nedir?<br />
Hadoop HDFS yi büyük datafileları küçük chunklar halinde tutar ve makinalar arası kopya yapar.<br />
<br />
Oracle NOSQL database nedir?<br />
Key value databasedir.Berkeleydb java editiondan doğmuştur.Key valuelar parcalar halinde makinalara dağılmış ,kopyalanmıştır.<br />
<br />
Oracle exadata ile Oracle Big data appliance arasında bağ varmıdır.<br />
<br />
Oracle big data appliance acquire ve Organize aşamasında çalışmaktadır. Araya konulan infiniband sayesinde Oracle Exadatayı Analyze ve decide kısmında kullanabiliriz.<br />
Oracle Exalytics te bu aşamada Exadata ile beraber görev yapabilir.<br />
<br />
Bir sonraki yazımda HADOOP nedir konusunda olacak.Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-71940141646078925552013-12-16T16:27:00.002+02:002013-12-16T16:27:31.194+02:00Oracle 12C High Availability New Features <div style="text-align: justify;">
1- Oracle Cloud File sistem ACFS ve ADVM temelinde oluşmaktadır. Bu sistemin yeni 12c ile gelen bir takım yeni özellikleri vardır.</div>
<div style="text-align: justify;">
Bunlar:</div>
<div style="text-align: justify;">
–High availability NFS</div>
<div style="text-align: justify;">
–Snapshot iyileştirmeleri</div>
<div style="text-align: justify;">
–Bütün Oracle Database filelarını desteklemek</div>
<div style="text-align: justify;">
–İleri seviye auditing</div>
<div style="text-align: justify;">
–Ölçülebilir plug-in</div>
<div style="text-align: justify;">
–İyileştirilmiş replikasyon</div>
<div style="text-align: justify;">
–İyileştirilmiş kaynaklar</div>
<div style="text-align: justify;">
–Geniş Platform desteği</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
2-Flex Cluster: Bundan önceki cluster sistemlerde Oracle 32 veya 64 node u maximum görüyordu. Bugün 2000 nodelara çıkabilen bir altyapıya ulaştı. Bu mimaride birden fazla veritabanı veya uygulamalar aynı tek cluster içerisinde yer alabilecek. Hub node ve leaf nodelardan oluşan bu sistemde sadece hub nodelar OCR ve Voting disklere erişebilecekler. Bütün Nodelar birbirleri arasında haberleşmiyecekler.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
3-İlerlemiş seviye Cluster politikaları yönetimi</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
4-What-if komutu:Bu süper bir komut bu komutu çalıştırdığımızda yapacağımız işlemin sisteme etkisini önceden görebileceğiz.</div>
<div style="text-align: justify;">
örnek</div>
<div style="text-align: justify;">
crsctl eval { start | stop | relocate | modify | add | fail } resource</div>
<div style="text-align: justify;">
srvctl { add | start | stop | modify | relocate } database ... -eval</div>
<div style="text-align: justify;">
srvctl { add | start | stop | modify | relocate } service ... -eval</div>
<div style="text-align: justify;">
hatta fail eden durumu bile değerlendirebileceğiz.</div>
<div style="text-align: justify;">
srvctl predict { database | service | asm | diskgroup | filesystem |vip | network listener | scan | scan_listener | oc4j } ... [-verbose]</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
5-Tek GNS birden fazla Clusteri destekler hale geldi.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
6-Flex Asm: Bundan önce ASM clientları sadece kendi hostlarındaki ASM instancelara ulaşabiliyordu. Artık Flex ASM özelliği sayesinde ASM Clientları networku kullanarak ASM bağlanabilecekler.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
7-artık resync ne kadar surer rebalance ne kadar sürer bunu hesap etmek mümkün olacak.</div>
<div style="text-align: justify;">
SQL> SELECT PASS, STATE, EST_MINUTES FROM V$ASM_OPERATION;</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
8-Password file artık asm de durabilecek</div>
<div class="O2" style="direction: ltr; margin-bottom: 0pt; margin-left: 1.12in; margin-top: 4.32pt; text-indent: -0.36in; unicode-bidi: embed; vertical-align: baseline;">
<div style="text-align: justify;">
<span style="font-family: Arial; font-size: x-small; text-indent: -0.36in;"><br /></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-size: x-small;"><span style="font-family: Arial;"><br /></span></span></div>
<span style="font-size: x-small;"><span style="font-family: Arial;"><br /></span></span></div>
Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-41192700698524791712013-10-30T10:03:00.002+02:002013-10-30T10:03:39.610+02:00Oracle Day Istanbul 2013<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.oracleimg.com/us/dm/oracle-day-500w-no-people-1969002.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="121" src="http://www.oracleimg.com/us/dm/oracle-day-500w-no-people-1969002.jpg" width="320" /></a></div>
Muhtesem geçen Oracle Open Worldten sonra Istanbulda Teknoloji dünyasının Türkiyedeki en büyük organizasyonlarından biri gerçekleşecek. 14 Kasım 2013 günü Taksimde İstanbul Kongre merkezinde sektörün binlerce önemli uzmanı bir araya gelecek.<br />
<br />
TROUG-Oracle Bilgisayar programcılar dernegi olarak bizlerde orada olacağız. Birbirinden önemli sunumlarımız olacak.<br />
Birçok önemli sunumlar arasında TROUG sessionları Oracle desteklediği bir panel ile başlayacak TürkiyedeNitelikli Bilişim elamanı yetişitirilmesi ardından<br />
12c Oracle DB/DWH yeni özellikleri Zekeriya Beşiroğlu -Hüsnü Sensoy<br />
Sql Plsql yeni özellikler Umit Varol<br />
Oracle EBS yeni özellikler Gökhan Atıl<br />
Exadata Emre Bransel<br />
EDQ,OGG ve ODI Gürcan Orhan olacak. Sunum başlıklardanda gördüğünüz üzere hep yeni özeliklikler ve teknolojilerden bahsetmeye çalışacağız.<br />
<br />
Bütün Arkadaşlarımız bu büyük güne ücretsiz katılabilirler.<br />
<a href="http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=169977&src=7880315&Act=5" target="_blank">Hemen kayıt olmak için</a><br />
<br />
<br />Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-10420224174610411702013-09-13T15:02:00.003+03:002013-09-13T15:02:32.828+03:00Oracle 12c veritabanı eğitimleri başlıyor.<div class="MsoNormal">
<span lang="EN">Oracle 12c E</span><span lang="TR">ğitimleri Türkiye'de ilk kez </span>B<span lang="TR">ilginc IT </span>A<span lang="TR">cademyde başlıyor. <o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="TR">Oracle son veritabanı olan 12c aynı zamanda Dünyanın </span>ilk Cloud(Bulut) mimarisindeki veritabanı olma özelliğini taşıyor.</div>
<div class="MsoNormal">
<span lang="TR">Oracle 12c new features eğitimi ile birbirinden önemli yeni özellikleri , değişen</span> Oracle veritabanı mimarisini öğreneceksiniz.</div>
<div class="MsoNormal">
<span lang="TR">Güvenlik ,Yönetimsel özellikler ve Performans tarafındaki yeni özellikler
bu eğitimde ana konu başlıkları olacak.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="TR">Başlıca yeni özelliklerin ele alındığı ana konu başlıkları<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="TR">Online Data-file Move<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Heat Map<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Automatic Data Optimization<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Temporal history<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Temporal validity<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Row-archival<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Unified Auditing<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Administrative privileges<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Privilege Analysis<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Data Redaction<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Adaptive Execution Plans<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">SQL Plan Directives<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Real-Time ADDM<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Compare Period ADDM<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Data Pump<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">Partitioning<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">SQL<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="TR">Eğitime Kimler Katılmalı<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="TR">veritabanı yöneticileri<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR">system yöneticileri<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="TR">Eğitimin Ön şartı<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="TR">Oracle veritabanı bilgisine sahip olmak.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="TR">Oracle 12C database hakkında<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="TR">Oracle'ın 1 Temmuz 2013 duyurduğu Dünyanın ilk Cloud database özelliğini
taşıyan veritabanının yeni özelliklerini konuşacağımız seminerimize
davetlisiniz.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="TR">Oracle Database'in arka arkaya yayınlanan sürümleriyle Oracle,
müşterilerimizin bulut üzerinde veritabanı hizmetlerini standartlaştırma,
konsolide etme ve otomatikleştirme çalışmalarını kolaylaştırmaya devam
etmektedir. On yıl önce Oracle Real Application Clusters ve Oracle Automatic
Storage Management gibi öncü özelliklerle yaptığımız başlangıç, BT'nin kaynak
paylaşımı, yönetim esnekliği ve maliyet tasarrufları gibi bulut avantajlarından
tamamen yararlanmasını sağlayan Oracle Multitenant ile devam ediyor.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="TR">Veritabanı konsolidasyonu, bulut yolculuğunda en önemli adımdır. Oracle
Database 12c sürecin daha hızlı ve basit olmasını sağlayarak şema tabanlı
konsolidasyonda yüksek yoğunluğa olanak tanır—hem de mevcut uygulama
yazılımlarında değişiklik yapılmasını gerektirmez.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<br />
<div class="MsoNormal">
<span lang="TR">Bunu mümkün kılmak için tek bir birden çok kiracılı konteyner veritabanı
artık birçok "takılabilir" veritabanı barındırabilir. Konsolide
edilen veya takılan her veritabanında, birden çok kiracılı konteynerdaki
uygulama yazılımları önceden konsolide edilmiş sürümdekiyle tamamen aynı
görünür. Bulut yolculuğunun hızlandırılmasına ek olarak, konsolidasyon yönetimi
basitleştirir; bu, yüzlerce hatta binlerce veritabanı yöneten kuruluşlar için
çok büyük bir avantajdır<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="TR"><br /></span></div>
<div class="MsoNormal">
<span lang="TR">30 Eylul 2013 Oracle 12c database new features eğitimine katılmak için zekeriyab@bilginc.com adresinden bana ulaşabilirsiniz veya <a href="http://www.bilginc.com/" target="_blank">Bilginc IT Academy</a> ile temasa geçebilirsiniz.</span></div>
Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-24022758429068471992013-07-22T10:47:00.001+03:002013-07-22T10:47:06.263+03:00Oracle Database 12c yeni özellikler.<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Arkadaşlar selamlar.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Oracle Database 12c nin bana göre son derece önemli birtakım yeni özelliklerinden bahsedeceğim. 12c veritabanının yüzlerce yeni özelliği olduğunuda unutmamak gerekir.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhKDZAZdMNL7U5srUXjiVq0fOCNuERZvo4YfxuytBgIZo7HU1qYdMPk4hzYGQ-yucPdGbc5mstxw-DCRORC1kyJPHgtTYF1vFk5Xf_31dH00rw8McL_YhphRVvNcPm_DfibwD3LWzjwA/s1600/Picture2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhKDZAZdMNL7U5srUXjiVq0fOCNuERZvo4YfxuytBgIZo7HU1qYdMPk4hzYGQ-yucPdGbc5mstxw-DCRORC1kyJPHgtTYF1vFk5Xf_31dH00rw8McL_YhphRVvNcPm_DfibwD3LWzjwA/s320/Picture2.png" width="320" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
* Kiracılı model: Oracle veritabanı artık CDB (container database) ve PDB(pluggable database ) gibi iki temel kavramdan oluşuyor.</div>
<div style="text-align: justify;">
Container database temel veritabanımız. 12C ile beraber 3 seçeneğimiz var.</div>
<div style="text-align: justify;">
Çoklu kiracılı model</div>
<div style="text-align: justify;">
Tekli kiracılı model</div>
<div style="text-align: justify;">
Eski model</div>
<div style="text-align: justify;">
Bir root container ve çekirdek database imiz var. Yeni modelde veritabanları arasında birçok ortak process var bunlar</div>
<div style="text-align: justify;">
Background processleri ,shared memory,Oracle metadata,Redolog file,Controlfile ve Undo tablespace leri ortak.</div>
<div style="text-align: justify;">
Pluggable databaselerde ise apllication datası ve tablespaceleri, Local user ve Local Roleleri Local metadatayı bulmak mümkün.</div>
<div style="text-align: justify;">
Aslında son derece mantıklı olusturulmuş bir sistem eskiden bir veritabanını kullansanızda kullanmasanızda BP ler çalışırdı. Yeni sistemde gereksiz çalışan hiçbir kaynak yok. Ortak çalışabilecek olanlar ortak tasarlanmış durumda.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Artık SQLdenSorguladığınızda</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
SQL>Select name,open_mode from v$pdbs;</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
PDB$seed diye bir database var ve read only durumda</div>
<div style="text-align: justify;">
diğer PDBler ise Read Write durumda lar.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
* Diğer önemli bir gelişim ise sqldeveloper ürününde </div>
<div style="text-align: justify;">
Artık SQL Developerdan DBA Navigator sayesinde</div>
<div style="text-align: justify;">
<b><span style="font-size: x-small;"><span style="font-family: Georgia;"><br /></span></span></b></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;">Pluggable</span><span style="font-family: Georgia;"> </span><span style="font-family: Georgia;">database</span><span style="font-family: Georgia;"> startup/</span><span style="font-family: Georgia;">shutdown</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;">Database configuration: Initialization
Parameters, Automatic Undo Management, Current Database Properties, Restore
Points, View Database Feature Usage</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;">Database status view</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;">Data Pump Export and Import jobs</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;">RMAN Backup/Recovery actions</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;">Resource </span><span style="font-family: Georgia;">Manager configuration</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;">Scheduler setting</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;">Security configuration like audit
settings, profiles, roles, users</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;">Storage configuration for archive logs,
control files, data files, redo log groups, </span><span style="font-family: Georgia;">tablespaces</span><span style="font-family: Georgia;">, temporary </span><span style="font-family: Georgia;">tablespace</span><span style="font-family: Georgia;">
groups</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht4GZsBjW6h5YUUcHeXBYhbHEOtFFrxSZUD-aGGStMHsKp7AXq7R40draLtbD2bOq61Zd102SsKdDvqEJ32InTYNWloJLEIHIZV1PngvLZrFxwwhzPiela1xwFfuyd42o9A32DJZy7fg/s1600/Picture1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="262" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht4GZsBjW6h5YUUcHeXBYhbHEOtFFrxSZUD-aGGStMHsKp7AXq7R40draLtbD2bOq61Zd102SsKdDvqEJ32InTYNWloJLEIHIZV1PngvLZrFxwwhzPiela1xwFfuyd42o9A32DJZy7fg/s320/Picture1.png" width="320" /></a></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;"><br /></span></div>
<div style="text-align: justify;">
<b><span style="font-family: Georgia;"><br /></span></b></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;">gibi operasyonları yapabileceğiz.Oracle 12c veritabanı ile enterprise manager da yaptığımız birçok iş artık SQLDeveloperdan yapılır hale gelmiş durumda.</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;">* Artık Yarattığımız userlar Container veya local bazda yetkili olacaklar.</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;">Genel yetkili</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia;"> </span><b><span style="font-family: 'Courier New'; text-indent: -0.5in;">SQL>
CREATE USER C</span><span style="font-family: 'Courier New'; text-indent: -0.5in;">##_</span><span style="font-family: 'Courier New'; text-indent: -0.5in;">zekeriya</span><span style="font-family: 'Courier New'; text-indent: -0.5in;"> </span><span style="font-family: 'Courier New'; text-indent: -0.5in;">IDENTIFIED BY </span><span style="font-family: 'Courier New'; text-indent: -0.5in;">oracle</span></b></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.5in; margin-top: 0pt; text-align: justify; text-indent: -0.5in; unicode-bidi: embed; word-break: normal;">
<b><span style="font-family: 'Courier New';"> </span><span style="font-family: 'Courier New';">2 </span><span style="color: red; font-family: 'Courier New';"> CONTAINER=ALL</span><span style="font-family: 'Courier New';">;</span></b></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.5in; margin-top: 0pt; text-align: justify; text-indent: -0.5in; unicode-bidi: embed; word-break: normal;">
<b><span style="font-family: 'Courier New';"><br /></span></b></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.5in; margin-top: 0pt; text-align: justify; text-indent: -0.5in; unicode-bidi: embed; word-break: normal;">
<b><span style="font-family: 'Courier New';">Lokal yetkili</span></b></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.5in; margin-top: 0pt; text-align: justify; text-indent: -0.5in; unicode-bidi: embed; word-break: normal;">
<b><span style="font-family: 'Courier New'; text-indent: -0.5in;"><br /></span></b></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.5in; margin-top: 0pt; text-align: justify; text-indent: -0.5in; unicode-bidi: embed; word-break: normal;">
<b><span style="font-family: 'Courier New'; text-indent: -0.5in;">SQL>
CREATE USER </span><span style="font-family: 'Courier New'; text-indent: -0.5in;">Zekeriya
</span><span style="font-family: 'Courier New'; text-indent: -0.5in;">IDENTIFIED
</span><span style="font-family: 'Courier New'; text-indent: -0.5in;">BY </span><span style="font-family: 'Courier New'; text-indent: -0.5in;">oracle</span></b></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.5in; margin-top: 0pt; text-align: justify; text-indent: -0.5in; unicode-bidi: embed; word-break: normal;">
<b><span style="font-family: 'Courier New'; text-indent: -0.5in;"> 2 </span><span style="color: red; font-family: 'Courier New'; text-indent: -0.5in;">CONTAINER=CURRENT</span><span style="font-family: 'Courier New'; text-indent: -0.5in;">;</span></b></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.5in; margin-top: 0pt; text-align: justify; text-indent: -0.5in; unicode-bidi: embed; word-break: normal;">
<b><span style="font-family: 'Courier New'; text-indent: -0.5in;"><br /></span></b></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.5in; margin-top: 0pt; text-align: justify; text-indent: -0.5in; unicode-bidi: embed; word-break: normal;">
<b><span style="font-family: 'Courier New'; text-indent: -0.5in;">* Online çalışırken bir datafile isim ve/veya yer değiştirmesi</span></b></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.5in; margin-top: 0pt; text-align: justify; text-indent: -0.5in; unicode-bidi: embed; word-break: normal;">
<b><span style="font-family: 'Courier New'; text-indent: -0.5in;"><br /></span></b></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;">Bir
datafile online durumda çalışırken başka bir lokasyona taşınabilir , yer
değiştirebilir.</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;">Asm
datafiledan OS datafile</span><span style="font-family: Georgia; font-size: 28pt;"> </span><span style="font-family: Georgia;">taşınabilir</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;">Kullanıcılar
datafile taşınırken select –dml-ddl işlemlerini yapabilirler.</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.5in; margin-top: 0pt; text-indent: -0.5in; unicode-bidi: embed; word-break: normal;">
</div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;">Bu
operasyon tek stepte yapılıyor.</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.5in; margin-top: 0pt; text-align: justify; text-indent: -0.5in; unicode-bidi: embed; word-break: normal;">
<b><span style="font-family: 'Courier New';"><br /></span></b></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.5in; margin-top: 0pt; text-align: justify; text-indent: -0.5in; unicode-bidi: embed; word-break: normal;">
<b><span style="font-family: 'Courier New';"><br /></span></b></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="color: #a04da3; font-family: Georgia; font-weight: bold;">•</span><span style="font-family: Georgia;">SQL></span><span style="font-family: Georgia; font-weight: bold;">
</span><span style="font-family: Georgia;">ALTER DATABASE MOVE DATAFILE '/</span><span style="font-family: Georgia;">u01/data/zekeriya.dbf</span><span style="font-family: Georgia;">' TO<b> </b>'/</span><span style="font-family: Georgia;">u01/data/yenizekeriya.dbf‘;</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="color: #a04da3; font-family: Georgia; font-weight: bold;">•</span><span style="font-family: Georgia;">SQL></span><span style="font-family: Georgia; font-weight: bold;">
</span><span style="font-family: Georgia;">ALTER DATABASE MOVE DATAFILE '/</span><span style="font-family: Georgia;">u01/data/zekeriya.dbf</span><span style="font-family: Georgia;">' TO</span><span style="font-family: Georgia; font-weight: bold;"> </span><span style="font-family: Georgia;">'+DATA'<b>;</b></span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="color: #a04da3; font-family: Georgia; font-weight: bold;">•</span><span style="font-family: Georgia;">SQL></span><span style="font-family: Georgia; font-weight: bold;">
</span><span style="font-family: Georgia;">ALTER DATABASE MOVE DATAFILE</span><span style="font-family: Georgia; font-weight: bold;"> </span><span style="font-family: Georgia;">'+DATA/</span><span style="font-family: Georgia;">orcl</span><span style="font-family: Georgia;">/DATAFILE/</span><span style="font-family: Georgia;">zekeriya</span><span style="font-family: Georgia;">.dbf </span><span style="font-family: Georgia;">' TO </span><span style="font-family: Georgia;">'+</span><span style="font-family: Georgia;">FRA’</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.5in; margin-top: 0pt; text-indent: -0.5in; unicode-bidi: embed; word-break: normal;">
</div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="color: #a04da3; font-family: Georgia; font-weight: bold;">•</span><span style="font-family: Georgia;">SQL>
ALTER DATABASE MOVE DATAFILE '/</span><span style="font-family: Georgia;">u01/data/zekeriya.dbf</span><span style="font-family: Georgia;">' TO</span><span style="font-family: Georgia; font-weight: bold;"> </span><span style="font-family: Georgia;">'/u02/data/zekeriya.dbf'
</span><span style="font-family: Georgia;">REUSE;</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;"><br /></span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;">* Birden fazla indexi aynı kolonda kullanabilme özelliği</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;"><br /></span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="color: #a04da3; font-family: Georgia; mso-color-index: 6; mso-special-format: bullet;">•</span><span style="font-family: Georgia;">Tek
kolonda birden fazla index yaratabilme özelliği</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="color: #a04da3; font-family: Georgia; mso-color-index: 6; mso-special-format: bullet;">•</span><span style="font-family: Georgia;">Btree
ve Bitmap İndex bile aynı kolonda çalışabilecek.</span></div>
</div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;"><br /></span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;"><br /></span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;">* İnvisible Column-Görünmez Kolon</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;"><br /></span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="color: #a04da3; font-family: Georgia; mso-color-index: 6; mso-special-format: bullet;">•</span><span style="font-family: Georgia;">11g
ile beraber invisible indexlerle tanışmıştık.</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="color: #a04da3; font-family: Georgia; mso-color-index: 6; mso-special-format: bullet;">•</span><span style="font-family: Georgia;">12c
database bize invisible kolon özelliğini son derece basit bir şekilde
getiriyor.</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="color: #a04da3; font-family: Georgia; mso-color-index: 6; mso-special-format: bullet;">•</span><span style="font-family: Georgia;">Desc
yada benzer select işlemleri ile kolonu göremiyoruz.</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="color: #a04da3; font-family: Georgia; mso-color-index: 6; mso-special-format: bullet;">•</span><span style="font-family: Georgia;">İnsert
ederken direk ismini belirtirseniz kullanabiliyoruz.</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;"><br /></span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="color: #a04da3; font-family: Georgia; mso-color-index: 6; mso-special-format: bullet;">•</span><span style="font-family: Georgia;">SQL>
CREATE TABLE </span><span style="font-family: Georgia;">personel</span><span style="font-family: Georgia;"> </span><span style="font-family: Georgia;">(</span><span style="font-family: Georgia;">e</span><span style="font-family: Georgia;">p</span><span style="font-family: Georgia;">no number, </span><span style="font-family: Georgia;">isim
</span><span style="font-family: Georgia;">varchar2(40</span><span style="font-family: Georgia;">), </span><span style="font-family: Georgia;">maas</span><span style="font-family: Georgia;"> number </span><span style="font-family: Georgia;">INVISIBLE</span><span style="font-family: Georgia;">);</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<br /></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="color: #a04da3; font-family: Georgia; mso-color-index: 6; mso-special-format: bullet;">•</span><span style="font-family: Georgia;">SQL</span><span style="font-family: Georgia;">> </span><span style="font-family: Georgia;">ALTER
TABLE </span><span style="font-family: Georgia;">personel</span><span style="font-family: Georgia;">MODIFY
(</span><span style="font-family: Georgia;">maas </span><span style="font-family: Georgia;">visible</span><span style="font-family: Georgia;">);</span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmyd5gpkiPwLr0d-WJopUaRfKZtMWcyrFgkkBcMWLSmf_hyHszNWY_HidcDdSvP17u3HNuhZ_LRfHZeJKzhTCBDPqBKbzzmmytAjqdD66Mjayn6_2E2Wbw8up1yMB7K09Hz2mbWQKrmw/s1600/Picture3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="139" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmyd5gpkiPwLr0d-WJopUaRfKZtMWcyrFgkkBcMWLSmf_hyHszNWY_HidcDdSvP17u3HNuhZ_LRfHZeJKzhTCBDPqBKbzzmmytAjqdD66Mjayn6_2E2Wbw8up1yMB7K09Hz2mbWQKrmw/s320/Picture3.png" width="320" /></a></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;"><br /></span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;"><br /></span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;"><br /></span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
<span style="font-family: Georgia;"><br /></span></div>
<div style="direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 3pt; text-align: justify; text-indent: -0.28in; unicode-bidi: embed; word-break: normal;">
Bu yazıyı kaynak göstererek yayınlayabilirsiniz.</div>
</div>
</div>
Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-26596504929219573742013-07-10T10:47:00.002+03:002013-07-10T10:49:54.617+03:00<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://sphotos-a.xx.fbcdn.net/hphotos-prn2/968773_540045149377068_369549185_n.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="99" src="https://sphotos-a.xx.fbcdn.net/hphotos-prn2/968773_540045149377068_369549185_n.jpg" width="320" /></a></div>
<br />
12 Temmuz Cuma Saat 1430. Yer Bilginc IT Academy.<br />
<br />
Türkiyede ilk Oracle database 12c New features Semineri.<br />
<br />
Katılım Ücretsiz. Kontenjan dolmadan kayıt ve diğer bilgiler için<br />
<br />
<a href="http://bulten.bilginc.com.tr/Subscribe/vc.asp?MID=979D6A8505434E6699F91073F79C1234&CID=0D3DA344AC92401088C0B342D2E21481" style="background-color: white; color: #1155cc; font-family: arial, sans-serif; font-size: 13px; orphans: 2; widows: 2;" target="_blank">http://bulten.bilginc.com.tr/<wbr></wbr>Subscribe/vc.asp?MID=<wbr></wbr>979D6A8505434E6699F91073F79C12<wbr></wbr>34&CID=<wbr></wbr>0D3DA344AC92401088C0B342D2E214<wbr></wbr>81</a>Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-22618254071381698702013-02-26T10:33:00.003+02:002013-02-26T10:35:32.423+02:00Oracle Weblogic Performance Tip&Tricks Semineri<br />
22-Şubat-2013'te gerçekleştirdiğim seminerin slaytlarını ekteki linkten ulaşabilirsiniz.<br />
<br />
Teşekkürler<br />
<br />
<a href="https://docs.google.com/file/d/0ByMnK-SgaHxiZEF2ZEJKNWJ2dkk/edit?usp=sharing">https://docs.google.com/file/d/0ByMnK-SgaHxiZEF2ZEJKNWJ2dkk/edit?usp=sharing</a><br />
<br />
<br />Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-11560436698523713912013-02-14T10:45:00.003+02:002013-02-14T11:00:28.070+02:00Oracle'da karıyer yapma ve öğrenme süreci<br />
Oracle IT sektörü içinde Kurumsal anlamda birçok ürünü pazarda 1# olan bir dev. Bu yazımda IT sektöründe kurumsal anlamda bir karıyer hedefliyorsanız hangi konularda kendinizi geliştirmelisiniz? Hangi eğitimleri tamamlamalısınız ? Önemli ürünler nelerdir gibi ana başlıkları işleyeceğim.<br />
<br />
ORACLE Database Administrator: Oracle Dba diye ,piyasada adını çokca duyduğumuz bu iş kolu Oracle Teknolojilerinin amiral gemisi olan veritabanını yönetecek uzman kişi demektir. Oracle Dba'ler IT sektörü içerisinde son derece saygın ve önemli bir işe imza atarlar. Bugün firmaların en önemli kaynağı olan veriyi yönetmek,yedek almak,güvenliğini sağlamak ve daha performanslı çalışmasını sağlamak temel görevleridir.<br />
<br />
Nasıl Oracle Database Administrator (Oracle Dba) olurum? Hangi eğitimleri almam lazım?<br />
<br />
Öncelikle ben gerek işim gerek hayat felsefem olarak eğitimin önemine inanan ve bu konuda yıllardır çalışan bir arkadaşınızım. Elinizdeki imkanlar doğrultusunda eğitim alma fırsatını yakalayamazsanız yinede aşağıdaki sırada öğrenme sürecini tamamlamanızı tavsiye ederim.<br />
<br />
<b>Oracle Database : Introduction to SQL</b><br />
<b>Oracle Database 11g : Administration Workshop I</b><br />
<b>Oracle Database 11g : Administration Workshop II </b><br />
<b>Oracle Database 11g: Backup and Recovery Workshop New</b><br />
<b>Oracle Database 11g: Performance Tuning Ed</b><br />
<b>Oracle Database 11g: Data Guard Administration</b><br />
<b>Oracle 11g: RAC and Grid Infrastructure Administration Accelerated</b><br />
<b>Exadata and Database Machine Administration Workshop</b><br />
<br />
<h2>
<table border="0" cellpadding="0" cellspacing="0" prevstyle="width: 386pt; border-collapse: collapse" style="background-color: white; border-collapse: collapse; font-family: Tahoma, 'Futura Md BT'; width: 514px;"><tbody>
</tbody></table>
</h2>
Yukarıdaki eğitimler için ilk üç eğitimden sonra Junior Oracle Dba seviyesine gelinebilir. Database Adminlik görevi son derece kritik bir iş olduğundan öğrenmenin ve tecrübenin sınırı yoktur. Oracle Dba olacak kişi ne kadar kendini gelişitirir ve tecrübe kazanırsa o kadar aranan bir uzman olabilir.<br />
<br />
<br />
Nasıl Orta Katman ürünleri konusunda uzman olurum? Weblogic Nedir?<br />
<br />
Oracle Weblogic dünyanın en iyi Java uygulama sunucularından biridir. Birçok bağımsız testte dünyanın performans,güvenlik ve kullanılabilirlik anlamında 1# yer almıştır.<br />
<br />
Bugün Türkiye'de ve dünyadaki en önemli kurumsal firmada Oracle Weblogic server çalıştığını görüyoruz. Hernekadar çok yaygın ve tercih edilen bir ürün olsada Weblogic server'ı yönetecek uzman bulmak Dünyanın her yerinde olduğu gibi Türkiye'de de çok zordur. Bu konuda kendisini yetiştirmiş kişiler son derece önemli bir karıyere sahiptirler.<br />
<br />
Nasıl Weblogic Admin olurum? Öğrenme sürecinde hangi eğitimleri almam lazım.?<br />
<b></b><br />
<b><br /></b>
<b>Oracle WebLogic Server 11g: Administration Essentials</b><br />
<b>Oracle WebLogic Server 11g: Advanced Administration</b><br />
<b>Oracle WebLogic Server 11g: Diagnostics and Troubleshooting</b><br />
<b>Oracle WebLogic Server 11g: Monitor and Tune Performanc</b><br />
<b>Oracle Eaxalogic Elastic cloud</b><br />
<b><br /></b>
<br />
Yukarıdaki eğitimlerden Administration Essetials eğitimi Weblogic Admin olmak için temel eğitimdir. Kazanılan Tecrübe ve uzmanlaşmak için diğer eğitimlerle son derece önemli noktalara gelinebilir.<br />
<br />
Oracle konusunda karıyer olarak ilerki günlerde Developer ,DWH admin, Raporlama uzmanı gibi konularada değineceğim.<br />
<br />
<br />
Teşekkürler<br />
<br />
Zekeriya Beşiroğlu<br />
<br />
<a href="http://www.bilginc.com/urunler1.aspx?TABLE=urunler1&ID=1&RELID=0" target="_blank">Oracle Eğitimleri</a><br />
<a href="http://www.oracle.com/" target="_blank">Oracle</a><br />
<a href="http://www.troug.org/" target="_blank">Oracle Bilgisayar Programcılar Derneği</a><br />
<br />Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-33532816751116100092013-01-10T11:13:00.000+02:002013-01-10T11:13:32.648+02:00Oracle Weblogic Server Diagnostic New Features1- Classloader Analysis Tool<br />
<br />
Classloader Analysis Tool is a web based tool. It can help you in analyzing classloading.<br />
<br />
You can access http://servername:port/wls-cat then select applicationand see classloader information. This tool benefits analyze conflicts,view the classloader tree and generate xml file report.<br />
<br />
2- JTA New Committed Transaction Stats:<br />
<br />
Selact Managed Server>>Select Monitoring>>>Select JTA>>>Summary<br />
<br />
Now we have five categories.If you want to better track read-only one phase commit transactions<br />
Transaction No resource committed total count<br />
Transaction One resource one phase committed total count<br />
Transaction Read only One Phase commit<br />
Transaction two phase commited total count<br />
Transaction LLR committed count<br />
<br />
3- Custom Validation of Client certificates<br />
<br />
4- Connection Pools Capacity new features<br />
<br />
You can no longer set capacity increment parameters. always increment 1<br />
Minimum Capacity is important feature which you can control connection pool shrink<br />
<br />
5- JDBC Connection Pool Harvesting<br />
Connection Harvest Max count<br />
Connection Harvest Trigger Count<br />
<br />
<br />Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-54701202607591386062012-11-06T14:04:00.002+02:002012-11-06T14:04:36.021+02:00Oracle Day 2012<br />
Oracle'ın Türkiye'de düzenlediği en büyük etkinlik olan Oracle-Day 2012 15 Kasım 2012 Perşembe günü 08:45 – 18:30 saatleri arasında İstanbul Kongre Merkezinde yapılacak.<br />
<br />
Ücretsiz olarak katılabileceğiniz bu günde bizde TROUG olarak yerimizi alacağız.<br />
<br />
Turkish Oracle User Grubun etkinlik programını aşağıdaki linkten bulabilirsiniz. Kayıt olmak içinde aşağıdaki linki kullabilirsiniz.<br />
<br />
<a href="http://www.troug.org/?p=336">http://www.troug.org/?p=336</a><br />
Bu önemli gün ile ilgili Oracle'dan yapılan açıklama:<br />
<br />
Oracle Day 2012’ye davetlisiniz! Oracle’ın entegre yazılım ve donanıma sahip en yeni teknolojileri günümüz şirketlerine sorunsuz uyarlayarak bilgi teknolojilerini nasıl sadeleştirdiğini öğrenmek için etkinliğimizde bize katılmanızdan mutluluk duyacağız.<br />
<br />
Limitli yer için hemen kaydolabilir ve Oracle Day 2012 ile ilgili son haberleri almak için bizi Twitter ve Facebook’tan takip edebilirsiniz.<br />
<br />
<a href="http://www.oracle.com/events/emea/en/oracleday2012/istanbul/od-istanbul-1867028.html">http://www.oracle.com/events/emea/en/oracleday2012/istanbul/od-istanbul-1867028.html</a><br />
<br />
Görüşmek üzere.<br />
Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-69431636029159915282012-10-12T12:04:00.001+03:002012-10-12T12:04:33.391+03:002012 TROUG DAY - Teşekkür<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicX1GUqv4zVP254UJblmsC9QsPobGepxC_AMl-ft6tu-NEzkzkD879DifxKpI_VEVe1C2TGAZNifFaXp6WTKUa6sb8e_x9_gaeM3Az4bRT5aamgvbtc5833khIFjqjr0HtZgQ7kD1IGg/s1600/285147_276373445812487_83439276_n.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicX1GUqv4zVP254UJblmsC9QsPobGepxC_AMl-ft6tu-NEzkzkD879DifxKpI_VEVe1C2TGAZNifFaXp6WTKUa6sb8e_x9_gaeM3Az4bRT5aamgvbtc5833khIFjqjr0HtZgQ7kD1IGg/s1600/285147_276373445812487_83439276_n.jpg" height="213" width="320" /></a></div>
<br />
370 Oracle uzmanının kayıt olduğu TROUG Day 2012'yi dün Bahçeşehir Üniversitesinde iki ayrı salonda gerçekleştirdik.<br />
<br />
Öncelikle Sponsorlarımız <a href="http://www.gna.com.tr/index.php">GNA danışmanlık</a>,<a href="http://www.oracle.com/tr/index.html">ORACLE</a>,<a href="http://theformspider.com/">GERGER Yazılım</a>,<a href="http://www.bilginc.com/">Bilginc IT Academy</a> ve <a href="http://husnusensoy.wordpress.com/">Global Maximum Veri</a>'ye çok teşekkür ediyorum.<br />
<br />
TROUG DAY konuşmacı olarak katkı yapan arkadaşlarım<br />
Syed Jaffar Hussain<br />
Husnu Sensoy<br />
Emrah Mete<br />
Gokhan Atıl<br />
Orhan Bıyıklıoglu<br />
Emin Tuyluce<br />
Fuat Sungur<br />
Talip Hakan Ozturk<br />
Mahir Quluzade<br />
Mustafa Kıraç<br />
Emre Baransel<br />
Ferhat Sengonul<br />
Emre Baransel<br />
Yalım Gerger<br />
Gurcan Orhan ve Hasan Tonguc Yılmaz'a özel teşekkürlerimi iletiyorum.<br />
<br />
Hafta içinde bizlerle birlikte olan yüzlerce dostuma çok teşekkür ediyorum.<br />
Hep beraber daha güçlü bir organizasyon olacağımızdan eminim. Geçen sene kurduğumuz Oracle Bilgisayar Program Kullanıcıları derneğine artık her arkadaşım üye olabilecek.<br />
<br />
Bu sene ilk defa DBA ve Developer stream olmak üzere ikiye bölünduk. Katılımcı arkadaşlarımızdan aldığımız güç ile önümüzdeki senelerde çok daha büyük işlere imza atacağız.<br />
<br />
<br />
<br />Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-89725905594723724022012-10-01T16:34:00.002+03:002012-10-01T16:34:15.613+03:00Oracle 12c Multitenant database geliyor<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl9QS88m23CVVl5D4OCLZFVK_fuiBFQ9FqsT9K10hilANJi9jc_0Tw4c0y-8afkCzDaLRjNPxD7mSt8BxOkICvtKh2DpUy-tQQ_b1NYvTA9JyU4fuQUwjthJh6NYGiRgIbpui9yvyOrQ/s1600/oracle.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="206" kea="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl9QS88m23CVVl5D4OCLZFVK_fuiBFQ9FqsT9K10hilANJi9jc_0Tw4c0y-8afkCzDaLRjNPxD7mSt8BxOkICvtKh2DpUy-tQQ_b1NYvTA9JyU4fuQUwjthJh6NYGiRgIbpui9yvyOrQ/s320/oracle.jpg" width="320" /></a></div>
Bugun Larry Ellison tarafından gerçekleştirilen Oracle Open World açılışında birbirinden bizler için önemli yeni özelliklerin gerçekleştiğini açıkladı.<br />
<br />
Bunlardan en önemlisi süphesiz Oracle 12c Multitenant Database .<br />
<br />
12c den önce genelde her database için ayrı memory ve processor gerekirdi. 12c ile beraber birçok databasein birarada yönetildiği yeni bir container göreceğiz.<br />
Çok yakın zamanda sizlerle daha teknik birkarşılastırma sunacağım. OOW açıklanan karşılastırmada tek tek databaseler ile 12cMultitenant bir database karşılaştırmasını gördük. Burada tek tek databaselerin çok daha fazla kaynağa ihtiyaç duyduğu bir gerçek.<br />
Burada en önemli nokta multitenancy database seviyesinde uygulanıyor application seviyesinde değil.<br />
Bir başka çok önemli özellik Exadata x3.<br />
Oracle exadata x3 ile zaten rakipsiz olan exadata ürününü çok daha ileri seviyelere taşımış gözüküyor.İlk anda gördüklerim 4 katı flash memory 20 katı daha iyi performansyeni flash cache software accelerates yazma performansı,daha az elektrik harcaması ve 100gb/sec running sql.<br />
Yeni resim 2008 yılı DATABASE ON DİSK 2012 DATABASE IN MEMORY olarak şekil değiştiriyor.<br />
<br />
Tabi birde resimin tamamı olan ORACLE CLOUD announcements var.<br />
2011 iki katmanda cloud servisi veren Oracle artık üç katmanda Cloud servisi verecek. Bu konuda amazon.com tek salesforce.com iki katmanda cloud hizmeti verdiği ortaya konuyor.<br />
<br />
<br />
Bu sene temel slogan GET BETTER RESULTS WITH ORACLE.<br />
Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com1tag:blogger.com,1999:blog-2077539750148390341.post-91980318681908134612012-09-14T09:54:00.005+03:002012-09-14T09:54:53.761+03:00TROUG DAY 2012<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheSx_mTy1jaJtv8Uba7Q8jlcIOFgHPg0ygsCge10vWYZVRO1yOHcoK63dFfmgA9hgRk7Y3Tlvh1WYs7cw5jLEs19o20spvg4hYZH4f8vhPZwyTp8rmQ-NnR-V5M_b_jBpQ8-3NoNZEGQ/s1600/logo2+150x50.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheSx_mTy1jaJtv8Uba7Q8jlcIOFgHPg0ygsCge10vWYZVRO1yOHcoK63dFfmgA9hgRk7Y3Tlvh1WYs7cw5jLEs19o20spvg4hYZH4f8vhPZwyTp8rmQ-NnR-V5M_b_jBpQ8-3NoNZEGQ/s1600/logo2+150x50.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Turkish Oracle User group bu sene ilk defa development ve dba ana başlıklarında iki ayrı salonda birbirinden değerli uzmanları konuşmacı olarak katılacağı bir evente imza atıyor.<div>
<br /></div>
<div>
11 Ekim 2012 gununde Beşiktaşta bulunan Bahçesehir Universitesi kampusunde sizde yerinizi alın. Ucretsiz olarak katılabileceğiniz bu eventte ayrı zamanda Türkiyenin en önde gelen Oracle Uzmanları ile tanışma ve karşılıklı konusma firsatı olacaktır.</div>
<div>
<br /></div>
<div>
Yılın Konusunda en teknik ve buyuk katılımının olacagı bu organizasyona katılmak icin</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div>
<a href="http://www.troug.org/?p=278">http://www.troug.org/?p=278</a></div>
<div>
<br /></div>
<div>
<br /></div>
Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-48986878890703269532012-07-16T10:28:00.001+03:002012-07-16T10:31:24.123+03:00TROUG DAY 2012 Call for papersBu sene eylül ayı icerisinde TROUG day 2012 eventini yapmayı planlıyoruz. Bu muhtesem günde siz değerli dostlarımızın ilgi cekecek konu baslıklarında sunum yapmaları imkanı bulunuyor. Turk Oracle dünyasının Turkiyedeki en önemli teknik toplantısında sunum yapmak isteyen arkadaslar resmi sitemizdeki iletisim formunu doldurup bize basvurabilirsiniz.<br />
Resmi acıklamamız<br />
<br />
Türk Oracle Kullanıcıları Derneğinin yıllık toplantısını, Eylül ayının ortalarında Bahçeşehir’de yapmayı planlıyoruz. Eğer sizde bu etkinlikte Oracle teknolojileri üzerine sunum yapmak istiyorsanız en geç 12 Ağustos’a kadar sunum başvurularınızı “iletişim formunu” kullanarak bize iletiniz.<br />
<br />
Başvuru yaparken dikkat etmeniz gerekenler:
Sunumlar, soru-cevap kısmı dahil olmak üzere 45 dakika olacaktır.
Sunumlar sırasında kullanmanız gereken ortak powerpoint şablonu size verilecektir.<br />
<br />
Sunumunuz kabul edilirse en geç 1 Eylül’e kadar sunumda kullanılacak powerpoint dokümanını bize yollamalısınız.
Sunum başvurularınızın sonucu 19 Ağustos’ta açıklanacaktır.
Birden fazla sunum başvurusu yapabilirsiniz ama sadece bir tanesi kabul edilecektir.
Sunum başvurusu yapanlar, bu sunumların (powerpoint ve/veya video çekimleri) TROUG websitesinde yayınlanabileceğini kabul etmiş sayılırlar.
<a href="http://www.troug.org/?p=240"></a><br />
<br />
<a href="http://www.troug.org/">http://www.troug.org</a>Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-43411590522611923752012-05-16T14:10:00.004+03:002012-05-16T14:11:49.266+03:00Dba Sig 31 MayısBu ay yapmayı düşündüğümüz TROUG Day 2012′yi teknik nedenlerden ötürü ileri bir tarihe erteleyince, bu ayı DBA SIG Toplantısı ile değerlendirelim istedik. Bu Oracle Kullanıcıları Grubunun ilk DBA SIG Toplantısı olacak ve 31 Mayıs’da Bilginç Akademide yapılacak. Sunum konuları olark, Data Masking, Partitioning, performance tuning, trace (ham izleme) dosyalarını okumak gibi Oracle DBA’lerin genelini ilgelendirecek konuları seçmeye çalıştık.
Etkinlik Programı:
13:00-14:00 Açılış Konuşması + Data Masking Nedir? – Zekeriya Besiroglu
İçerik: Data masking kullanarak veritabanının güvenliği arttırkamk, Test sistemlerinde gerçek veri kullanmadan gerçek veri performansını yakalamak, Data Masking uygulamaları.
14:00-14:15 Kahve Molası
14:15-15:00 Enterprise Manager ile Performance Tuning – Gökhan Atıl
İçerik: Enterprise Manager hakkında ön bilgi, Enterprise Manager Performance Tuning açısından DBA’lere ne gibi olanaklar sağlar, Enterprise Manager Top Acitivity Page nasıl yorumlanır
15:00-15:15 Kahve Molası
15:15-16:00 Oracle Partitioning Nedir ve Nasıl Yönetilir? – Kamil Türkyılmaz
İçerik: Partitioning’in tarihçesi ve gelişimi, Partitioning çeşitleri, Parititioning yöntemine nasıl karar verilir, partitioning kullanımının artıları ve eksileri.
16:00-16:15 Kahve Molası
16:15-17:00 Ham izleme dosyalarını okuma metotları – Uğur İnal
İçerik: Ham izleme dosyalarının okuması, izleme metotları, TKPROF ve trace analyzer araçları, bu araçların farklılıkları, verilerin okunması ve önemli değerler
Kapasite sınırı nedeniyle katılımcıların iletişim formunu kullanarak kayıt yaptırmasını rica ediyoruz.
Bilginç Ulaşım Bilgileri: http://www.bilginc.com/default.aspx?TABLE=icerikler&ID=7&RELID=0
<a href="http://www.troug.org/?p=203">http://www.troug.org/?p=203</a>Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-63560587876853097842012-04-11T10:04:00.003+03:002012-04-11T10:23:41.160+03:00TeşekkurlerGeçen hafta Pazar günü TROUG- Oracle Bilgisayar Sistemleri Programcılar Derneğinin ilk genel kurulunu gerçekleştirdik.<br />Dernek üyelerimizin özverili ve fedakar çalışmaları sonucunda derneğimiz Nisan 2012'de hayatına başlamıştır.<br /><br />1. Genel kurulumuz sonucunda secilen değerli üyelerimiz ve görevlerini <a href="http://www.troug.org/?page_id=12">http://www.troug.org/?page_id=12</a> bulabilirsiniz.<br /><br />Genel kurulumuz neticesinde Yönetim Kurulu Başkanı görevine beni layık gören bütün yol arkadaşlarıma sonsuz tesekkur etmek istiyorum. Butün arkadaşlarımızla beraber hedefimiz derneğimizi kendi ayakları üstünde durabilen sektörde söz sahibi , sosyal sorumluluklarının bilincinde bir hal aldırabilmek olacaktır. <br /><br />Bu sene çok daha aktif bir TROUG eventleri görebileceksiniz. <br />Bizi <br /><a href="http://troug.org ">http://troug.org </a><br /><a href="http://www.facebook.com/groups/169277558029/">Facebook</a><br /><a href="http://twitter.com/#!/TurkishOUG">Twitter</a><br />takip edebilirsiniz.Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com1tag:blogger.com,1999:blog-2077539750148390341.post-41176876306291167362012-04-05T11:28:00.003+03:002012-04-05T11:34:30.582+03:00Oracle learning libraryArkadaslar Oracle gelistirdigi apex üzerinden yayınladığı muhteşem bir site muhteşem bir kaynak.<br />Yer alan ana başlıklar<br /><br />Database<br />Fusion Middleware<br />Java <br />Enterprise Manager<br />Solaris<br />Business Intelligence<br />Jdeveloper<br />Application Express<br />SQL developer bulunuyor.<br /><br />Herbir ana başlığın altında onlarca konular yeralıyor. Mutlaka incelemenizi tavsiye ediyorum.<br /><a href="http://apex.oracle.com/pls/apex/f?p=44785:1">Oracle Learning Library</a>Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-17074127665962336832012-03-13T06:57:00.002+02:002012-03-13T07:12:30.608+02:00Oracle Basic Authentication MethodsYou want to use a batch jobs so batch jobs should not have password embedded in the command line or script.<br />You can use Oracle Basic authentication methods for implementing no password login credentials.<br /><br />sqlplus /nolog<br /><br />conn / as sysdba<br />show parameters OS_AUTHENT_PREFIX<br /><br />os_authent_prefix ops$<br /><br />Alter system set OS_AUTHENT_PREFIX=' ' scope=spfile;<br /><br />shu immediate<br />startup<br /><br />conn system/oracle<br />creed user zekeriya identified externally;<br />grant create session,resource to zekeriya;<br /><br />operating system zekeriya is OS user<br />oracle$ su - zekeriya <br />password:****<br /><br />zekeriya$ sqlplus /<br /><br />select * from dual;Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-90783130189119682972012-02-12T08:44:00.004+02:002012-02-12T10:48:22.740+02:00Bea Weblogic Performans-1Herhangi bir sistemde performans değerlendirmesi yapmak için ölçülmesi gereken bazı değerler vardır.<br /><br />Biz bu değerleri toplayalım<br /><br />Response time:Zaman ölçü birimidir. Bir web sitesinin gelme zamanı<br />Latency:Zaman ölçü birimidir. istekle gerçekleşme arasındaki süreyi örnek olarak verebiliriz.<br />Throughput:sayı değerdir. byte megabyte/saniyedir.saniyede yapılan istek sayısını örnek verebiliriz.<br />birde resource vardır. Resource ise bir kaynağın kullanımıdır. CPU kullanımı gibi<br /><br />Tabiki bu değerleri User load,Data load hardware ve kaynak yogunluğunu örnek alarak incelemek lazımdır. birim zamanda 100 kullanıcıya hizmet verirken birim zamanda 120 kullanıcıya hizmet vermek bir artış sayılabilir.<br /><br />Performans konusunda yapılan testleri ikiye ayırabiliriz.<br />Stress test : bu tarz testlerde amacımız genellikle sistemin limitlerini bulmaktır.Aynı andaki Maximum user , maximum data miktarı gibi.<br />Load test: load testteki amacımızda belirli seviyelerdeki yuklenmelerde nasıl bir tepki aldığımızı görmektir.<br /><br />Bütün bu testler bize benchmarking değerleri oluşturur.<br /><br />Benchmarking nedir: bir performans ölçümlemesidir. Birim zamanda işyükünüde alarak oluşturulan sonuçlara benchmark deiyoruz.<br />Benchmark yapılmasının bir sebebide karşılastırma yapılabilmesidir.<br />Amacımız daha hızlıdan çok daha optimum bulmaktır. İST-ANK arasını 3 saatte 300 tl benzin harcayarak gitmektense 4 saatte 100TL harcayarak gitmek daha iyidir diyebilmektir.Normal sartlar altında bir temel benchmark alıp bunu farklı zamanlardaki ihtiyaclarla karşılastırmak ve sonuçlarını detaylı bir şekilde ortaya koymak bizim performans tunning temel amacımızdır.<br /><br />Her software için performans ölçebilecek aletlere ihtiyaç vardır. Bea Weblogic için Grinder toolunu size tavsiye ediyorum. Açık bir kaynaktır ve kolaylıkla indirebilirsiniz.<br /><br />Bu tarz aletlerele belirli bir iş yükü belirleyeyip düşündüğümüz alanlara uygularız. Ayarları değiştirmeden bir rapor alırız, ayarları değiştirip bir rapor daha alıp iki raporu birbiri ile kıyalarız. Bu testleri yaparken işyükünü aynı tutmak CPU aynı tutmak Network genişliğini aynı tutmak çok önemlidir.<br />Bazı durumlarda metric dediğimiz bir kavram karşınıza çıkacaktır. Metric nedir deseniz metric bir ölçü birimidir örneğin dakikada yapılan sayfa isteği bir metrictir. Zaten performans raporları sonuçlarını daha iyi anlamamızıda bu metricler belirler.<br /><br />Bottlenecks nedir. Genelde herkes bir bottlenecks bahseder , bottleneck örnek vermek gerekirse CPU %100 yoğunlukta olması ve bundan dolayı sistemin performansındaki gecikmeler bottlenecks diyebiliriz. Bu durumu sadece CPU bağlı tutmamak lazım CPU olabildiği gibi I/O NETWORK gibi kaynaklarında bottleneck olabilir.<br />Grinder toolunun en büyük özelliği istediğimiz kadar processes ve threads oluşturup grafik ekranda sonuç verebilmesidir.<br />Kendi konsolundan raporları detaylı izlememiz mümkündür. Makinalara agentlarını kurup başlıyoruz test yapmaya. Test için oluşturulan scriptler Python scriptidir. Testin sonucunu TPS ortalama transaction/saniye ve toplam transaction sayısını verir.<br /><br />http://grinder.sourceforge.net adresinden indirebilirsiniz.Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-91660876614017309782012-01-09T09:35:00.004+02:002012-01-10T16:29:04.195+02:00Troug day- 9 Şubat'ta Tom Kyte aramızdaTroug’dan 2012′nin ilk etkinliğinde Oracle Gurularından Tom Kyte, Andrew Holdsworth ve Graham Wood, 9 Şubat’ta Türkiye’deler. “A day of Real World Performance” adlı tam günlük eğitimi TROUG üyeleri için ücretsiz olarak verecekler.<br /><br />Etkinlik kapasitemiz 100 kişi ile sınırlı olduğu için kurumsal üyelerimiz başta olmak üzere yapılacak bir önceliklendirme sonrasında etkinlik davetiyeniz gönderilecektir.<br /><br />Etkinliğe hemen on kayıt yaptırmak için <br /><br /><a href="http://Troug.org">http://www.troug.org/</a>Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-15357258911481460952011-11-29T08:01:00.006+02:002011-11-29T13:03:09.284+02:00Oracle Day 2011 istanbulArkadaşlar merhaba<br /><br />Oracle Day istanbul 2011 buluşmasında bildiğiniz gibi TROUG olarak yer almıştık. Benim yaptığım sunum ve diğer ekip arkadaşlarımın birbirinden önemli sunumlarına ulaşmak için <a href="http://www.oracle.com/oms/oracleday/istanbul-488230.html">http://www.oracle.com/oms/oracleday/istanbul-488230.html</a> linkini kullanabilirsiniz. Bazı sunmalarda problem var gibi gözukuyor örneğin ufak düzeltmeler gerekebilir. Benim sunumu indirmek için http kısmı iki kere yeralmış ben birincisini tamamen sildim.<strong>http//www.oracle.com/oms/oracleday/01-oracleday-zek-1375166.pdf</strong> benim sunuma ulasabilirsiniz.<br />Bu arada https://web5.kinesissurvey.com/idceurope/html.pro?ID=151 adresindeki anketi değerlendirirmenizde bizim için son derece önemli.<br /><br />Görüşmek üzereZekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-76492636365058836812011-11-14T19:04:00.003+02:002011-11-14T19:25:40.849+02:00Oracle Turkce KitapMerhaba arkadaşlar. Yıllardır birçok öğrenci arkadaşımdan aldığım yoğun talepler doğrultusunda Oracle Konusunda bir temel Türkçe kitap yazmaya karar verdim.Kitabımın hazırlıklarına aslında aylar önce başlamıştım. Yoğun programımdan fırsat bulabilirsem kitabı 2012 yaz aylarına bitirmeyi hedef haline getirdim. <br /><br />Bu kitapta Oracle yeni öğrenecek bir uzman arkadaşımın bütün ihtiyaçlarını bulabileceği gibi bazı özel konularda konunun en ince detaylarına kadar inmeyide planlıyorum. <br /><br />Yıllardır Oracle Konusunda Bilginc IT Academy/Oracle University de binlerce Oracle uzmanına Oracle eğitimleri vermiş, birçok Oracle projesinde görev almış bir danışman olarak yaşadığım tecrübeleri bu kitapta paylaşacağım.<br /><br />Kitabımda düşündüğüm konulardan bazıları <br />Database mimarisi-ilikisel veritabanı ne zamanlar önemlidir.<br />SQL ve PLSQL nedir? Neden PLSQL gerekli?<br />Oracle nasıl kurulur? Database nasıl yaratılır? Database yaratırken nelere dikkat etmek lazım?<br />Kullanıcı yaratma ve yetki yönetimi?<br />Database izlenmesi problemlerin önceden tespit edilmesi<br />Yedek almak<br />En hızlı geri dönüş senaryoları ve veritabanının hiç veri kaybetmeden kurtarılması<br />Daha hızlı bir veritabanı neden önemlidir<br />Temel veritabanı hızlanması tavsiyeleri<br />SQL tunning neden önemlidir?<br />Temel SQL tuning tavsiyeleri<br />Oracle Veritabanları nereye gidiyor Cloud ne demek?Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0tag:blogger.com,1999:blog-2077539750148390341.post-5153966783708298982011-11-02T19:15:00.005+02:002011-11-02T22:39:54.564+02:00Oracle day Turkiye 2011<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZMs7gdxjC4afCd5ufYftp6XvoFG0aBzviogppMVan_7XFHN4_VA4Ly4wg6lIkVmk8ka7obgql0PIL6Ln8bQJC-JZYEgag9OJjsfRpQc3ohclHQV8lTlxS_VT83P0u6AJEdZ7ZztFc-A/s1600/2kas%25C4%25B1%25C4%25B1m2011+051.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 299px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZMs7gdxjC4afCd5ufYftp6XvoFG0aBzviogppMVan_7XFHN4_VA4Ly4wg6lIkVmk8ka7obgql0PIL6Ln8bQJC-JZYEgag9OJjsfRpQc3ohclHQV8lTlxS_VT83P0u6AJEdZ7ZztFc-A/s400/2kas%25C4%25B1%25C4%25B1m2011+051.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5670500105960064834" /></a><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5Gt0UekfAEeNieUFG96oQ9tSKaCfkgXOQmV_1Xn5GUxHEK4JPbCS-vUjgCqAUr9yTPjzuinSH4od594lwoyyxnKgsVhG3ExMbE1HJKR_Wd2j3c5Nk2qeS-GoOo-Ft71GxMOLiMHQEJw/s1600/2kas%25C4%25B1%25C4%25B1m2011+027.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 299px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5Gt0UekfAEeNieUFG96oQ9tSKaCfkgXOQmV_1Xn5GUxHEK4JPbCS-vUjgCqAUr9yTPjzuinSH4od594lwoyyxnKgsVhG3ExMbE1HJKR_Wd2j3c5Nk2qeS-GoOo-Ft71GxMOLiMHQEJw/s400/2kas%25C4%25B1%25C4%25B1m2011+027.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5670499016812606706" /></a><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP457rV75ABICnbHi9gVsxSgKVC0kGTQbUDtgxpU_AGpwsLiiJnHi3GV-tqzydod_WtGOCBnIf67qp10n6qgvbBnB2tpo4B-E0bZQgEhPYopII0b2A-qeGdOmnD_2heJNmofflaRMsBw/s1600/2kas%25C4%25B1%25C4%25B1m2011+063.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 299px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP457rV75ABICnbHi9gVsxSgKVC0kGTQbUDtgxpU_AGpwsLiiJnHi3GV-tqzydod_WtGOCBnIf67qp10n6qgvbBnB2tpo4B-E0bZQgEhPYopII0b2A-qeGdOmnD_2heJNmofflaRMsBw/s400/2kas%25C4%25B1%25C4%25B1m2011+063.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5670499010663754594" /></a><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1d70rmdZTYCK0jesGTRWfO2-aW49HHS4DG-pyK7ryQ-BZmGUrrGS8PpsXzmSBoASqT6Rf72lQPKMaczhyBrImL9CPCul99PG5qLtFDyAwjSCXXhuZfupfHLafKWj373g1E7QLGElf8A/s1600/2kas%25C4%25B1%25C4%25B1m2011+034.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 299px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1d70rmdZTYCK0jesGTRWfO2-aW49HHS4DG-pyK7ryQ-BZmGUrrGS8PpsXzmSBoASqT6Rf72lQPKMaczhyBrImL9CPCul99PG5qLtFDyAwjSCXXhuZfupfHLafKWj373g1E7QLGElf8A/s400/2kas%25C4%25B1%25C4%25B1m2011+034.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5670498994221419874" /></a><br />Dun Turkiye'nin IT sektorundeki en buyuk eventine sahit oldugumu dusunuyorum. Binlerce uzmanin katildigi 9 paralel oturumun ayni anda yapildigi bir buyuk govde gosterisi izledik. Sayin Gurhan Kalelioglu'nun Oracle SEA bolgesi baskan yardimcis olmasinin ardindan Turkiye Genel Muduru olan dostumuz Sayin Filiz Dogan'in konusmasi gunun guzel gececeginin isaretlerini veriyordu. Gurhan beye ayrica Troug yaptigi katkilar icin birkez daha tesekkur etmek istiyorum. Bu surecinin Filiz hanimla devam etmesi encok biz Turk Oracle kullanici grubunu mutlu etti dersem yalan olmaz. Filiz hanimda bizim bu surecteki en onemli ve ilk destekcilerimizden. Tabi benim efsanem sayin Sedat Zencirci'ye ayri bir parantez acmaliyim.<br />Benim Saat 13.40 taki Oracle Cloud baslikli sunumlumla Troug sunumlari basladi. Her nekadar degerli dostum Tonguc yemege bagladiysada :))) yuzlerce kisinin bizimle oldugunu gorduk. Aksam saatler 1730 gelemesine ragmen hatiri sayilir bir uzmani bizim sunumlarimizda oldugu dusunuyorum. Troug bu sene cok daha kuvvetli bir sekilde buyumeye devam edecegini soylemek istiyorum. 2011 ekim itibari ile 2000'in uzerinde degerli uzman arkadasimin kayit oldugunu ve bu rakamin Avrupadaki bircok koklu user grouptan fazla oldugunu goruyoruz.Zekeriya Besirogluhttp://www.blogger.com/profile/15531605280616374062noreply@blogger.com0