dbs/ora/use_hints - Generierung von Optimizer Hints bei Oracle

TXBHW - Original Tax Base Amount in Local Currency   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
------------------------------------------------------------------------
| Parameter : dbs/ora/use_hints |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Kurzbeschreibung : Generierung von Optimizer Hints bei Oracle |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Parameterbeschreibung : |
| ----------------------- |
| Der Parameter bestimmt, ob bei bestimmten Arten von SQL-Statements |
| Hints für den Cost Based Optimizer von Oracle generiert werden oder |
| nicht. |
| |
| Parameterwert 0 bedeutet, daß keine Optimizer Hints generiert werden.|
| Bei anderen Werten werden in der Regel Hints generiert. |
| Durch '1' / '-1' werden Hints gemäß einer Standardparametrisierung |
| aktiviert. Zudem kann eine Spezifikation als Parameter angegeben |
| werden, durch die im Detail festgelegt werden kann, wann einer der |
| unterstützten Hints generiert bzw. an die Datenbank weitergereicht |
| wird. |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Arbeitsgebiet : Database |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Einheit : -1/1/0 / Hint-Detailspezifikation wie unten beschrieben |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Defaultwert : -1 |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Wer darf ändern : SAP |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Einschränkungen bei den Betriebssystemen : |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Einschränkungen bei den Datenbanksystemen : Oracle |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Sind andere Parameter betroffen oder abhängig : Nein |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Gültige Eingaben,Formate,Bereiche : |
| |
| In der ausführlichen Form setzt sich der Parameterwert aus einzelnen |
| Teilen zusammen, die jeweils durch "," getrennt werden. Das Format |
| jeder Teilspezifikation ist "<name> -> <Zahl>", wobei :
| o "abap -> 0/1" |
| In ABAP-Programmen für Open SQL-Statements angegebene Hints werden |
| entweder ignoriert, oder an die Datenbank durchgereicht. |
| o "dbif -> 0/1" |
| Die R/3-Datenbankschnittstelle untersucht die für Open SQL- |
| Statements angegebenen Hints auf Angaben, die in der Schnittstelle |
| selbst auswertbar sind. Diese Angaben werden entweder ignoriert |
| oder tatsächlich ausgewertet. |
| o "upto -> <Zahl>"
| Ein FIRST_ROWS-Hint wird generiert, wenn das von der R/3-Daten- |
| bankschnittstelle erzeugte SQL-Statement eine Bedingung auf dem |
| virtuellen Feld ROWNUM enthält. Zudem muß für die Datenbank- |
| anweisung ein UPTO-Limit gesetzt sein, wobei ein SELECT SINGLE |
| implizit das Limit 1 setzt. |
| o Der Zahlwert '0' schaltet jeweils die Generierung der betreffenden |
| Hints ab. |
| o Je SQL-Statement können mehrere ABAP-Hints weitergegeben sowie |
| zusätzlich ein FIRST_ROWS Hints generiert werden. |
| |
| Die obigen Kurzformen entsprechen den folgenden Detailangaben : |
| o 'use_hints = -1' oder 'use_hints = 1' |
| -> 'abap->1,dbif->1,upto->[MAXINT]'
| -> Alle Hints sind aktiviert. |
| o 'use_hints = 0' |
| -> 'abap->0,dbif->0,upto->0'
| -> Alle Hints sind deaktiviert. |
------------------------------------------------------------------------
| bis zu zwei zusätzliche Hints generiert werden: FIRST_ROWS und |
| unabhängig davon RULE oder USE_CONCAT, wobei in der Reihenfolge |
| RULE --> USE_CONCAT auf Anwendbarkeit getestet wird. |
| |
| Die obigen Kurzformen entsprechen den folgenden Detailangaben : |
| o 'use_hints = -1' |
| -> 'abap->1,dbif->1,rule_in->0,rule_fae->0,concat_fae->0,u
| -> Bis auf Open SQL-Hints sind alle Hints deaktiviert. |
| o 'use_hints = 0' |
| -> 'abap->0,dbif->0,rule_in->0,rule_fae->0,concat_fae->0,u
| -> Alle Hints sind deaktiviert. |
| o 'use_hints = 1' |
| -> 'abap->1, dbif->1, rule_in->10, rule_fae->1, concat_fae-&g
| upto->[MAXINT]' |
| -> Open SQL-Hints sind aktiviert, für größere IN-Klauseln und für |
| FOR ALL ENTRIES-Statements wird ein RULE-Hint generiert. Zudem |
| wird für ROWNUM-Statements ein FIRST_ROWS-Hint generiert. |
------------------------------------------------------------------------


------------------------------------------------------------------------
| Short Description : Generierung von Optimizer Hints bei Oracle
------------------------------------------------------------------------

------------------------------------------------------------------------
| Applications Area : Database
------------------------------------------------------------------------

------------------------------------------------------------------------
| Parameter Type : S
------------------------------------------------------------------------

------------------------------------------------------------------------
| Changes allowed : X
------------------------------------------------------------------------

------------------------------------------------------------------------
| Valid for Operating System : *
------------------------------------------------------------------------

------------------------------------------------------------------------
| Dynamic switchable :
------------------------------------------------------------------------

------------------------------------------------------------------------
| Same on all Servers :
------------------------------------------------------------------------


BAL_S_LOG - Application Log: Log header data   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 8441 Date: 20120527 Time: 064956     triton ( 7 ms )