SAP Note 825653 - Oracle: Common misconceptions

Composant : Oracle -

Solution : https://service.sap.com/sap/support/notes/825653 (Connexion à SAP Service Marketplace requise)

Résumé :
Cette note SAP clarifie les idées fausses courantes sur les opérations de la base de données Oracle dans l'environnement SAP. La note corrige systématiquement les croyances populaires concernant l'optimiseur basé sur les coûts d'Oracle, la configuration des index, l'utilisation des histogrammes dans R/3, et l'importance de la zone mémoire globale du système (SGA) dans l'allocation de mémoire. Elle précise que l'optimiseur basé sur les coûts d'Oracle peut prioriser les décisions basées sur des règles et négliger les colonnes indexées non équivalentes dans la clause WHERE. Elle explique également que l'arrangement des index doit privilégier les champs par leur sélectivité et mutabilité pour améliorer les performances des requêtes et la compression des index. De plus, la note discute de l'évolution des protocoles pour les connexions locales dans les nouvelles versions d'Oracle depuis la 8i, soulignant que l'utilisation du protocole IPC a changé. Les améliorations recommandées impliquent la réévaluation des indices et des astuces de jointure dans les vues ABAP, la rectification des idées fausses sur les opérations de ORDER BY automatiques, et l'explication de la fiabilité insuffisante des taux de succès du pool de tampons Oracle pour évaluer la performance de la base de données. En outre, elle souligne le potentiel de verrouillages temporaires pendant les fonctions en ligne, et déconnecte le nombre de niveaux d'index et la fragmentation.

Mots Clés :
index fast full scan execute multi block reads, triggering sql statement executes unnecessarily large sortings, system frequently reads incomplete resulting sets, distinct values frequently considerably improve, alter session enable parallel ddl, unfavorable index unique scan access, normal brconnect statistical run ensures, takes rule-based decisions, cbo making wrong decisions, tx - allocate itl entry

Notes associées :

1259766Incomplete consistent table export using data pump
1093485Long parsing times on Oracle
927295FAQ: Oracle system statistics
910389FAQ: Oracle Segment Shrinking
805934FAQ: Database time
797629FAQ: Oracle histograms
789011FAQ: Oracle memory areas
772497FAQ: Oracle Hints
771929FAQ: Index fragmentation
766349FAQ: Oracle SQL optimization
745639FAQ: Oracle enqueues
723879Explain: System displays an incorrect access path
682926Composite SAP note: Problems with "create/rebuild index"
659946FAQ: Temporary tablespaces
658322Composite SAP Note: Incorrect resulting set with Oracle
619188FAQ: Oracle wait events
618868FAQ: Oracle performance
592393FAQ: Oracle
588668FAQ: Database statistics
562403FAQ: Oracle Net
540463FAQ: Consistency Checks + Block Corruptions
521264Hang situations
176754Problems with CBO and RBO