Kayıtlar

Haziran, 2021 tarihine ait yayınlar gösteriliyor

Long running query'ler için Query Plan fixleme

Resim
  Long running query'ler için Query Plan fixleme Bir çoğumuzun baş belası ekran donuyor, web service timeout alıyor vs gibi sorunların başlıca nedeni atılan sorgunun uzun sürmesi. (execution time, fetch time etc.) Bunun için index atmak en basic yöntem. Fakat bazen index olmasına ragmen hala sıkıntı yaşıyorsanız, büyük  ihtimalle sql planında bir bozukluk vardır.  SQL PLAN FIXLEME Yetki ve Parametre kontrolü ilk olarak DB user’ımıza aşağıdaki gibi yetki tanımlanması gerekiyor.   grant execute on sys.dbms_spm to SIEBEL; grant administer sql management object to SIEBEL; grant SELECT_CATALOG_ROLE to SIEBEL;   sonraki adım baselines parametrelerini kontrol etmek. show parameter baselines;   bu sorgu sonucu değerlerin aşağıdaki gibi olması gerekiyor. NAME                                                      ...

Toolsta olmayıp GUI'de olan WF'u tools'a import etme

Resim
  Toolsta olmayıp GUI'de olan WF'u tools'a import etme Selamlar bu yazı ekip arkadaşım  Yener İpeksaç  tarafından yazılmış olup ayrıca  medium  üzerinden de paylaşılmıştır. Tools üzerinde bulunmayan fakat bir şekilde GUI üzerinden import edilmiş WF'ların XML'ini almak için aşağıdaki adımlar izlenir. 1-  Database'den sorgu ile workflowun değerlerini Base64 formatı ile çekme. Aşağıdaki sorgu sayesinde gui ye import edilen workflowun base64 formatındaki datayı çekiyoruz. Burda önemli nokta sorgudan 250 kayıtta gelebilir. Aşağıdaki ekran görüntüsündeki gibi CTRL + A yapıp hepsini seçip kopyalayıp, notepad++ gibi bir uygulamaya yapıştırıyoruz. select d.data_val from siebel.s_wfa_data d inner join siebel.s_wfa_dploy_def w on w.row_id=deploy_def_id where w.name =' WF_İSMİ ' and DEPLOY_STATUS_CD='ACTIVE' order by D.SEQ_NUM; 2 - Notepad++ ‘a yapıştırdıktan sonra "|" işaretlerini silme.              Aşağıdaki ekran görüntü...