查詢 併發請求定義相關資訊

2021-10-14 19:44:12 字數 3295 閱讀 7081

併發請求不相容設定

cannot make concurrent programs incompatible with itself (文件 id 436186.1)

--併發程式可執行,對應的「執行方法」

select t.lookup_type,

t.lookup_code,

t.meaning,

t.description

from fnd_lookup_values t

where t.language = 'zhs'

and t.lookup_type = 'cp_execution_method_code';

--查詢併發請求的引數使用的值集

select fpv.user_concurrent_program_name,

fdfc.column_seq_num,

fdfc.end_user_column_name,

fdfc.enabled_flag, --啟用

ffvs.flex_value_set_name, --值集

(select flv.meaning

from fnd_lookup_values_vl flv

where flv.lookup_type = 'flex_default_type'

and flv.lookup_code = fdfc.default_type) default_type, --預設型別

fdfc.default_value, --預設值

fdfc.required_flag, --必需

(select flv.meaning

from fnd_lookup_values_vl flv

where flv.lookup_type = 'range_codes'

and flv.lookup_code = fdfc.range_code) range_code, --範圍

fdfc.display_flag, --顯示

fdfc.display_size, --顯示大小

fdfc.maximum_description_len, --說明大小

fdfc.concatenation_description_len, --級聯說明大小

fdfc.form_left_prompt --提示

from fnd_descr_flex_col_usage_vl fdfc,

fnd_flex_value_sets         ffvs,

fnd_concurrent_programs_vl  fpv

where fdfc.flex_value_set_id = ffvs.flex_value_set_id

and substr(fdfc.descriptive_flexfield_name,

7, /*'$srs$.'*/

length(fdfc.descriptive_flexfield_name)) =

fpv.concurrent_program_name

and fpv.user_concurrent_program_name in ('cux:憑證列印', 'hdsp: 憑證列印')

--and ffvs.flex_value_set_name like '%date%'

order by fpv.user_concurrent_program_name,

fdfc.column_seq_num asc;

程式不相容有兩種型別,「全域性」不相容和「特定於域」的不相容。

型別(域/全域性)

如果選擇「域」,則在特定於域的級別解決不相容問題。

如果選擇「全域性」,則無論該併發程式在哪個域中執行,都將被視為與該併發程式全域性不相容。

程式不相容有兩種型別

「全域性」不相容和「特定於域」的不相容。

您可以將乙個併發程式定義為與另乙個程式在全域性上不相容-也就是說,這兩個程式根本不能同時執行。

或者您可以將併發程式定義為與衝突域中的另乙個程式不相容。衝突域是資料組的抽象表示。它們可以在不同的域中並行執行。

併發衝突域

如果將兩個程式定義為彼此不相容,則還必須標識這些程式無法同時訪問的資料。

換句話說,為了防止兩個程式同時訪問或更新相同的資料,您必須知道就資料而言它們在**不相容。衝突域標識無法同時執行兩個不相容程式的資料

衝突域

在oracle應用產品中,資料儲存在屬於特定應用程式的資料庫表中。每個表還可能包含用於確定

* sob-基於配置檔案選項gl_set_of_books

* multiple installations(稱為msob)

* multiple operating units(由配置檔案選項mo_operating_unit確定)(稱為multiorg)。

* multiple orgs(由配置檔案選項inv_organization_id確定,由製造應用程式使用)

* hr may use business group as a conflict resolution domain

* fa may use fa book

* ...

衝突域是用於對資料進行分割槽的分組的抽象表示。可以定義的域數量沒有限制,但是過多的域可能會影響效能。

所有程式在提交時都分配有衝突域。如果將域定義為引數的一部分,則併發管理器將使用它來解決

不相容問題。如果該域不是由引數定義的,則併發管理器將使用為配置檔案選項concurrent:conflicts domain定義的值。最後,如果程式引數未提供域,並且尚未定義concurrent:conflicts域配置檔案選項,則使用「標準」域。標準域是所有請求的預設域。

除非為配置檔案選項concurrent:conflicts domain定義了值或通過程式引數定義了衝突域,否則所有程式都將使用standard衝突域。

提交的每個請求都使用引數來標識它將訪問的記錄。對於使用不相容規則定義的程式,將使用附加引數(衝突域引數)。可以根據諸如登入id,賬套或使用者所在的組織等變數自動設定衝突域。在某些情況下,可以在「提交請求」表單的「引數」欄位中選擇衝突域引數。確定引數後,衝突解決管理器(crm)將使用該域來確保不相容的程式不會在同一域中同時執行。

另請參見配置檔案選項:併發:衝突域【concurrent:conflicts domain

此配置檔案為您的資料指定衝突域。衝突域標識了兩個不相容程式無法同時執行的資料。使用者可以看到但不能更新此配置檔案選項。

查詢計畫請求資訊

select fcr.request id 請求id fcpv.user concurrent program name 請求名稱 fcpv.concurrent program name 請求簡稱 frv.responsibility name 職責 fcr.argument text 引數 fu...

oracle 查詢使用者相關資訊

表 select from all tables where owner upper system 索引 select from all indexes where owner upper system 檢視 select from all views where owner upper syste...

Linux 查詢程序相關資訊

ps eww p 程序id號 統一顯示某個程序的執行環境和傳遞給命令的引數.引數介紹 e 顯示環境以及傳遞給命令的引數,最多不超過 80 個字元。w 顯示加寬可以顯示較多的資訊 eww 將 e 標誌中的顯示內容換行並顯示 env 列表,直至該標誌達到 line max 值。p proclist 僅顯...