Kategoriler


SON YORUMLAR
Ciğerci BAHATTİN
Bilgisayar kavramları sitesinden Şadi Evren ŞEKER i biliyorsunuz. Süper bilgili adam. O bile iyi bir gelecek vaad edemiyor size. Ik mık yapıyor. Youtube da videoları var. 90lı yıllarda ve 2000 li yılların başlarında bilgisayar mühendislerini havada kapıyorlardı. Ama artık şimdi en iyilerinin bile yüzüne bakmıyorlar. Afra tafra safra yapıyorlar. Siz gene çalışın gayret edin ama yüksek beklentiye girmeyin.
Ciğerci Apo
Öğrenilecek bir düzine teknoloji var. 6 ayda bir yeni trend, teknoloji çıkıyor. Hangi birini ne zaman öğreneceksiniz? 5-10 yıllık yazılımcılar varken size ekmek düşer mi? Okuyamayan adam 6 ay kursa gidiyor. 19 yaşında 1500-2000 TL ye grafiker olarak iş buluyor. Siz o kadar yırtınıyorsunuz. Aynı parayı teklif ediyorlar. Bir çok mühendis 25 -26 yaşına kadar işsiz zaman kaybediyor. Hayatınız gecikiyor.
Ciğerci BAHATTİN
Gidin 2 yıllık okuyun. Hemen para kazanır araba alırsınız. Sorular daha kolay. Lisans KPSS zor işsiz sürünürsünüz. Lisede üniversitede boş yere zaman kaybediyorsunuz. İşinize yaramayacak bilgileri tıkının durun.
Yazılım profesörü
Ya mühendislik, yazılımcılık biteli yıllar oluyor hala sorduğunuz sorulara bak. Sürünmeye amma heveslisiniz yahu! Firmalar çok buluyor boyanıyor. İyi para kazanmak, yüksek mevkiye çıkmak, zengin olmak diye bir şey yok. İyi yazılımcılar bile şikayetçi. Boğaziçi mezunları bile bir halt yapamıyor.
bilgisayar mühendisi olmak isteyen genç
marmara (ingilizce) bilgisayar mühendisliği için ne düşünüyorsunuz?
yazilimcialper
Güncel yazilimcialper@gmail.com
ahmet
eğer doğru ise beğendim hacı babam
MUHARREM
BENCE ÇOK HAKLI
MUHARREM
ADAMSIN
CEMALETTİN AKGÜN
Makale tarihi?
Rifat
Genel anlamda iyi bir yazı olmuş. Merak ettiğim maaş konusu sayenizde açıklığa kavuşmuş oldu. Teşekkürler..
Tatar Ramazan
Üniversiteler ilk 500 e zor giriyor. Atatürkün gençliğinin başarısı (!) :):) İslamcı abilerinizden ve hocalardan ilim, din, irfan öğrenin. Kıyamet günü 50 bin sene ona göre. Kemalizm ve Batı medeniyeti 3 günlük dünyayı vadediyor. O da sıkıntı, hastalık dolu. Biz sonsuz cenneti vaadediyoruz. Dünya nimetlerini almak için gene dünyadan fedakarlık yapmak zorundasın. Sıkıntı, stres, zaman harcama. Ama ahiret nimetlerini almak için sadece dünyada biraz çaba yeter. Gidin namaz kılın Kuran okuyun. Program yazın. Allah Kuranda şeriat hükümlerini emrediyor. Siz gavurun kanunlarını kullanıyorsunuz. Sonuç ortada ülkede sıkıntı, adaletsizlik, suç oranı tavan. Evlenecek hanım hanımcık aile kızı kalmadı. Karma eğitim yüzünden kızlar zıpır serserilerin kucağına oturuyor. Düzgün çalışkan adamlar bekar kalıyor ya da çirkin kız almak zorunda kalıyor. Şeriatı, halifeliği kaldırdınız da çok süper güç oldunuz sanki. Dini kitap okuyun. Cübbeli Ahmetin vaazlarını dinleyin. Adam olun.
asd
şu tatar ramazanı biri siksin dicemde boyle gavatlar üreyip dünyadaki oksijeni sömürmesin hadi isine yarramın kafası
asd
Heralde 1925lerde acılıp satın alınan fabrikalardan haberleri yok kemalist devlet bi bok yapmadı diyenler be gerizakalı 200tane fabrika satın alındı ATATÜRK zamanında sizler neler yaptınız tekbirrr alhhu ekber atatürk islam karşıtı die isyan ettiniz tabi sonucta ebenizin ... gordunuz

Bilgisayar Mühendisleri
Here is the website inspired me to use 
it as a guide when I tried to define 
myself as an engineer candidate a few 
years ago. It really helped me to work
 and study feeling in confidence with 
being on the right way. I suggest this 
website to whom it may direct her/his 
to find the right career path. It 
includes many articles varies from 
real life experiences to detailed 
software engineering issues. But the 
most dignified parts for me are the 
articles in general and career titles.
Son okunan makaleler:
Oracle - Object Pinning nedir?
Oracle - ROWTYPE kullanarak satır update etme ve kolonlarda DEFAULT anahtar kelimesi
STORED PROCEDURE'LERE NİÇİN İHTİYAÇ DUYARIZ?
Bilgisayar Mühendisi Ne İş yapar? Program Nedir? Çeşitli Sorular?
Bilgisayar Mühendisi Ne İş yapar? Program Nedir? Çeşitli Sorular?
Bilgisayar Mühendisi Ne İş yapar? Program Nedir? Çeşitli Sorular?
Staj Yeri Nasıl Bulunur? Staja hazırlık olarak neler yapmalıyım?
Staj Yeri Nasıl Bulunur? Staja hazırlık olarak neler yapmalıyım?
Staj Yeri Nasıl Bulunur? Staja hazırlık olarak neler yapmalıyım?
Bilgisayar Mühendisi Ne İş yapar? Program Nedir? Çeşitli Sorular?
Staj Yeri Nasıl Bulunur? Staja hazırlık olarak neler yapmalıyım?
Staj Yeri Nasıl Bulunur? Staja hazırlık olarak neler yapmalıyım?
Bilgisayar Mühendisleri Kaç Para Alır?
Staj Yeri Nasıl Bulunur? Staja hazırlık olarak neler yapmalıyım?
Staj Yeri Nasıl Bulunur? Staja hazırlık olarak neler yapmalıyım?
Bir bilgisayar mühendisinin bilmesi gereken en temel teknolojiler
Staj Yeri Nasıl Bulunur? Staja hazırlık olarak neler yapmalıyım?
Bilgisayar Mühendisi Ne İş yapar? Program Nedir? Çeşitli Sorular?
Bilgisayar Mühendisi Ne İş yapar? Program Nedir? Çeşitli Sorular?
Bilgisayar Mühendisi Ne İş yapar? Program Nedir? Çeşitli Sorular?

Bilgisayar Mühendisleri Portalı

Oracle - Object Pinning nedir?

Bilindiği üzere paylaşımlı SQL ve PL/SQL kodları “shared pool” da tutulur.Bu sayede tekrar tekrar kullanılan kodların direk memory’den erişimine imkan sağlanmış olur.Ama bunların devamlı memory de kalması normal şartlarda beklenemez.Çünkü database buffer larında oldugu gibi Sahred Pool da da “Least Recenlty Used(LRU)” algoritması çalışır, bu da bir süre sonra kullanılmayanların pool dan atılması anlamına gelir. Ancak özellikle büyük SQL ve PL/SQL parçalarını devamlı memory’ de tutmak uygulamanızın performansı açısından faydalı olabilir.Bu noktada devreye “DBMS_SHARED_POOL” paketi giriyor.Bu paket ile objelerinizin shared pool da LRU mekanizmasına sokmadan tutulmasını sağlayabilirsiniz.(Object pinning)   Peki ne zaman tercih edilmeli ? Genellikle büyük PL/SQL objeleri, çok sık çalışan trigger’lar, sequence’ler ve cursor’lar …  Objeyi memory de tutmak için “DBMS_SHARED_POOL.keep” ve tutulanı bırakmak içinde “DBMS_SHARED_POOL.unkeep” metodları kullanılır.   DBMS_SHARED_POOL.KEEP (name VARCHAR2, flag CHAR  DEFAULT ‘P’);   name : memoryde tutulacak objenin adı
flag   : ‘P’ ya da ‘p’ — > paket, prosedür ya da fonksiyon
         ‘T’ ya da ‘t’  — > type
         ‘R’ ya da ‘r’ — > trigger
         ‘Q’ ya da ‘q’ — > sequence 
 
Eğer name alanına bir cursor ya da SQL statement girmek isterseniz gv$open_cursor ya da v$sqlarea dan sorgulayıp “address” ve “hash_value” degerlerini “name” alanına girmeniz gerekir.Bu durumda “flag” ifadesi de yukarıda ayrılmış olan CHAR karakterlerden farklı bir CHAR değer olmalıdır.Örneğin bir cursor açtınız ve gv$open_cursordan sorguladıgınızda adres ve hash_value degerlerini (3D5B2825) ,( 58203913AA) buldunuz.KEEP metodunu aşağıdaki gibi çağırmalısınız :dbms_shared_pool.keep(3D5B2825, 58203913AA, ‘C’); 

 

TESTTRG adında bir trigger ınız varsa dbms_shared_pool.keep(‘TESTTRG’,’R’) 

 PKG_TEST adında paketiniz varsa dbms_shared_pool.keep(‘PKG_TEST’,’P’)   

SEQ_TEST adında bir sequence varsa dbms_shared_pool.keep(’SEQ_TEST’, ‘Q’);   

DBMS_SHARED_POOL.UNKEEP ise “memory artık devamlı tutma” anlamına gelir.KEEP in tersi yani.Kullanımı :DBMS_SHARED_POOL.UNKEEP (name VARCHAR2, flag CHAR     DEFAULT ‘P’);  şeklindedir. 

Daha detay bilgi için :  http://download-uk.oracle.com/docs/cd/B19306_01/appdev.102/b14258/d_shpool.htm
http://www.psoug.org/reference/dbms_shared_pool.html 
   

Bu makaleyi beğendin mi? Yorumunu Yaz!







Sizden Gelen Yorumlar:

Yorum Yazın




Copyright© 2001-2017. Bilgisayar Mühendisleri Portalı | Bütün hakları saklıdır.