Oracle DBA ve Apps DBA blog

appsdba,e-business suite,dba

PX Deq Credit: send blkd

leave a comment »

Paralel sorgulamalar sırasında query coordinator ve query slaves processleri yaratılır.Query slaves diye adlarındırılan process ler Pn şeklinde isimlendirilmekte ve n değeri paralellik değeri ne eşittir.

Query slaves işlemleri, kullanıcının sorgusunu çalışıtırıp , datayı Query coordinator e gönderir.Bu gönderme işlemi buffer mesaj ları ile yapılır ve parallel_execution_message_size parametresinde belirlenen değer büyüklüğündedir.

“PX Deq Credit: send blkd” beklemesi query slave lerden herhangi bir tanesinin mesajı query coordinatoregöndermek istediğinde query coordinator un bir önceki mesajın işlemesini bitirmediğinde oluşan beklemedir.Gelen yeni mesajlarile bekleme oluşmaktadır.

Metalink de bekleme olayının azaltılması ile ilgili net bir bilgi yok, fakat waiti azaltmak için

1-Sorgudaki paralelizm kaldırılabilir veya tablo ların DOP (degree of parallelism) değerleri 1 yapılabilir.  Bu durumda wait oluşmayacak fakat sorgu daha yavaş çalışacaktır.

2-sistemin kaynaklarına göre DOP belirlenebilir.

3-Sql ler tune edilebilir.

Kaynak : http://www.mandela.org/content/waiting-px-deq-credit-send-blkd-118/

Written by Erdem Çer

11/03/2011 at 7:46 am

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: