Kayıtlar

2018 tarihine ait yayınlar gösteriliyor
Oracle Lock Modların Tipleri 0 - NONE: lock requested but not yet obtained 1 - NULL 2 - ROWS_S (SS): Row Share Lock 3 - ROW_X (SX): Row Exclusive Table Lock 4 - SHARE (S): Share Table Lock 5 - S/ROW-X (SSX): Share Row Exclusive Table Lock 6 - Exclusive (X): Exclusive Table Lock EXCLUSIVE MODE: Bu seçenek tüm tabloyu LOCK eder ve tablo üzerinde DML işlemlerine tek bir satır için bile izin vermez. Bu tablo üzerinde sadece SELECT sorgularına izin verilir. Tablo üzerinde işlem yapılabilmesi için LOCK kaldırılmalıdır ROW SHARE MODE: Bu seçenek tablo üzerinde DML ve SELECT işlemlerine izin verir. Tablonun tamamını LOCK edilmesini izin vermez ROW EXCLUSIVE MODE: Bu seçenek Oracle’ın varsayılan LOCK mekanizmasıdır. DML işlemlerindeki ROW LOCK bu metot ile yapılır SHARE MODE: Bu seçenek tabloya SELECT sorgusu atılmasına izin verilir fakat DML işlemlerine izin vermez. INDEX oluşturulurken kullanılan yöntemdir SHARE ROW EXCLUSIVE MODE: BU seçe...

Window Group, Window kullanarak DB Job çalıştırma

-- Window Group Drop Etme begin DBMS_SCHEDULER.drop_window_group (     group_name => 'UC_BES_YEDI_GROUP',     force       => TRUE); end;   / -- Window Drop Etme begin DBMS_SCHEDULER.drop_window (     window_name => 'TEST_WINDOW_BES,TEST_WINDOW_YEDI',     force       => TRUE); end; / -- DB job Drop Etme BEGIN DBMS_SCHEDULER.drop_job (job_name => 'OTOMATIK_MAIL_JOB_20,OTOMATIK_MAIL_JOB_25,OTOMATIK_MAIL_JOB_LAST'); end; / begin DBMS_SCHEDULER.create_window (     window_name     => 'TWENTIETH_DAY_WINDOW',     resource_plan   => null,     repeat_interval => 'FREQ=MONTHLY; BYMONTHDAY=20; BYHOUR=09',     duration    => INTERVAL '1' HOUR,     comments        => 'Her ayın 20''sinde saat 9''da çalışacak işler için kullanılır.'); end;   / begin DBMS_SCHEDULE...