Database Reference
In-Depth Information
SQL>explain plan for select count(*) from tab$ where obj# between 10000 and 10000000;
EXPLAIN PLAN ausgeführt.
SQL>
SQL>select force_matching_signature, exact_matching_signature, sql_text from v$sql where
force_matching_signature = &force_matching_signature;
alt 1: select force_matching_signature, exact_matching_signature, sql_text from v$sql where
force_matching_signature = &force_matching_signature
neu 1: select force_matching_signature, exact_matching_signature, sql_text from v$sql where
force_matching_signature = 4992463601149755224
FORCE_MATCHING_SIGNATURE EXACT_MATCHING_SIGNATURE
------------------------ ------------------------
SQL_TEXT
--------------------------------------------------------------------------------
4992463601149755224 9345155026443381189
select count(*) from tab$ where obj# between 10000 and 10000000
4992463601149755224 9345155026443381189
explain plan for select count(*) from tab$ where obj# between 10000 and 10000000
Dann kann man Folgendes tun:
• ineinerSessionEXPLAINPLANKommandofürdiejeweiligeSQL-Anweisungaus-
führen,
• dieSQL_IDderzuletztausgeführtenSQL-AnweisunginderViewV$SESSIONineiner
anderen Session ermitteln,
• mitdieserSQL_IDdiebeidenArtenderSignatureninderViewV$SQLfinden.
Dieselbe Signatur (Exact Matching Signature) wird auch für SQL Plan Baselines benutzt.
Die Spalte SIGNATURE der View DBA_SQL_PLAN_BASELINES enthält einen Wert von
Exact Matching Signature.
Die Force Matching Signature ist die Exact Matching Signature vom SQL-Text mit sys-
temgenerierten Bind-Variablen statt Literale. Wenn ein SQL-Text keine Literalen enthält,
so sind die Force Matching Signature und die Exact Matching Signature für diesen Text
identisch. Per Definition haben SQL-Texte, die sich lediglich in Literalen unterscheiden,
denselben Wert von Force Matching Signature. Normalisierung eines SQL-Textes für
Force Matching Signature erfolgt wie die Normalisierung für Exact Matching Signature,
aber mit der Ersetzung der Literale durch die systemgenerierten Bind-Variablen.
Search WWH ::




Custom Search