AAGN#88039: Performance issue bij assetmanagement en draaien/exporteren taken-overzicht.
svn path=/Database/trunk/; revision=70739
This commit is contained in:
@@ -42,6 +42,7 @@ AS
|
||||
/* Voor onderdelen de plaats/eigenaar van de parent. */
|
||||
CREATE_VIEW(ins_v_deelenonderdeel, 0)
|
||||
AS
|
||||
-- Hoofdobjecten.
|
||||
SELECT dl.ins_deel_key,
|
||||
dl.ins_deel_module,
|
||||
dl.ins_srtdeel_key,
|
||||
@@ -85,6 +86,7 @@ AS
|
||||
FROM ins_deel dl
|
||||
WHERE dl.ins_deel_parent_key IS NULL
|
||||
UNION ALL
|
||||
-- Onderdelen.
|
||||
SELECT dl.ins_deel_key,
|
||||
dl.ins_deel_module,
|
||||
dl.ins_srtdeel_key,
|
||||
@@ -126,9 +128,8 @@ UNION ALL
|
||||
dl.res_rsv_deel_key,
|
||||
dl.bes_bestelopdr_key
|
||||
FROM ins_deel dl
|
||||
LEFT OUTER JOIN ins_deel parent_deel
|
||||
ON parent_deel.ins_deel_key = dl.ins_deel_parent_key
|
||||
WHERE dl.ins_deel_parent_key IS NOT NULL;
|
||||
JOIN ins_deel parent_deel
|
||||
ON parent_deel.ins_deel_key = dl.ins_deel_parent_key;
|
||||
|
||||
/* Views met ins_deel moeten voorwaarde : "AND ins_deel_parent_key IS NULL" bevatten... */
|
||||
DEFINIEER_VIEW_AANWEZIG(ins_deel, ins_deel_verwijder,
|
||||
|
||||
Reference in New Issue
Block a user