Ansicht
Dokumentation

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

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

PERFORM Short Reference   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book
------------------------------------------------------------------------
| 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. |
------------------------------------------------------------------------

------------------------------------------------------------------------
| 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 :
------------------------------------------------------------------------


ROGBILLS - Synchronize billing plans   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 7262 Date: 20240328 Time: 102548     sap01-206 ( 6 ms )