SAP Note 806554 - FAQ: I/O-intensive database operations

Component : Oracle - Backoffice Service Delivery

Solution : https://service.sap.com/sap/support/notes/806554 (SAP Service marketplace login required)

Summary :
The SAP Note focuses on optimizing I/O-intensive database operations which include tasks like index creation, rebuilding, and table reorganizations, crucial for improving performance in SAP environments. It outlines conditions under which such operations are necessary, for instance, if a new index is required or an existing one is fragmented. Effective strategies to minimize disruption during these processes include performing operations online to avoid production locks, utilizing parallel processing, and configuring Oracle parameters like DB_FILE_MULTIBlock_READ_COUNT to enhance read performance. The note emphasizes the importance of understanding when and how to execute these operations using both Oracle and SAP tools, ensuring minimized impact on system availability and performance.

Key words :
alter session set db_file_multiblock_read_count = <new_value>            oracle parameters sort_area_size / pga_aggregate_target, objectsanalyze table <table_name> validate structure cascade [online], creating indexes rebuilding indexes coalescing indexes generating statistics structure validation, r3load media recovery client deletion table conversion incremental conversion, coalescing indexesalter index <index_name> coalesce [parallel <degree>], parallel query processes generate hot spots, index fragmentationanalyze index <index> validate structure, rebuild [online] [parallel <degree>]  [nologging]            choose online, [online] [parallel <degree>]  [nologging]            choose online, avoid long-running table conversions

Related Notes :

1319517Unicode Collection Note
1287382Extending BW objects on Oracle with large tables
1047369Faster DB accesses for R3szchk using Oracle DBSL
1045847ORACLE DIRECT PATH LOAD SUPPORT IN R3LOAD
1043380Efficient Table Splitting for Oracle Databases
1028099Long import runtimes for large db_cache_size
1022097Analyze table validate structure cascade online is slow
1013049FAQ: Oracle Data Pump
954268Optimization of export: Unsorted unloading
952514Using the table splitting feature
936441Oracle settings for R3load based system copy
912620FAQ: Oracle indexes
906139Histogram creation takes longer with 9.2 than with 8.1.7
857973Deleting clients efficiently using Oracle
857081Unicode conversion: downtime estimate
842240FAQ: Backup strategy of large and highly-available databases
793113FAQ: Oracle I/O configuration
789011FAQ: Oracle memory areas
771929FAQ: Index fragmentation
766349FAQ: Oracle SQL optimization
750631Approximations for cost calculation of the CBO
711047Performance problem on DBMS_STATS in 9.2
684545Statistics generation: DBMS_STATS runs longer than ANALYZE
682926Composite SAP note: Problems with "create/rebuild index"
651060FAQ: Oracle Parallel Execution
647697BRSPACE - New tool for Oracle database administration
646681Reorganization of tables with BRSPACE
632336Long runtimes when compiling statistics on Oracle 9.2.0.x
628590Activating table monitoring using "-f monit" option
619876Oracle9i: Automatic PGA Memory Management
619188FAQ: Oracle wait events
618868FAQ: Oracle performance
605062FAQ: Restore and recovery
592393FAQ: Oracle
588668FAQ: Database statistics
548016Conversion to Unicode
547464Nologging Option when creating indexes
541538FAQ: Reorganization
541311CC-INFO: Parallel processes FAQ
491160Restore scenarios for lost files of oracle databases
444287Checking the index storage quality
424239New BRCONNECT parameter: stats_dbms_stats
408527Checking the statistics using DBA_TAB_MODIFICATIONS
403704BRCONNECT - Enhanced function for Oracle DBA
365304CC-ADMIN: Reports for deleting tables
334224Important notes for creating indexes
124361Oracle parameterization (R/3 >= 4.x, Oracle 8.x/9.x)
85558Tables with data sorted by index