Академический Документы
Профессиональный Документы
Культура Документы
Brian Crowley
- Strategic Consulting Manager -
IT Convergence
Agenda
• Introduction
• General Use and Administration Tips
• Configuration Tips
• Patching Tips
• Concurrent Processing Tips
• Performance Tuning and Optimization Tips
• UpgradeTips
• The End
General Use and Administration
Tips
• The V$SESSION Table Contains Three Very
Useful Columns Regarding EBS Session
Information
SID MODULE ACTION CLIENT_INFO
-------------------------------------------------------------------
1240 FAXASSET FRM:ELEIMKUH:NREL_FA_MANAGEMENT 5001 0
1241 FNDSCSGN PO_BUYER 5001 0
1247 FNDSCSGN US HR Manager 5001 0
1256 FNDSCSGN General Ledger Super User 5001 0
1276 POXPOVPO FRM:CELLINGT: PO_BUYER 5001 0
1281 FNDSCSGN PO_BUYER 5001 0
dbms_application_info.set_module(
module_name IN VARCHAR2(48),
action_name IN VARCHAR2(32));
General Use and Administration
Tips, (cont.)
• Setting the EBS Applications to READ-ONLY
– Add Constraint to relevant Tables
SELECT 'ALTER TABLE '||owner||'.'||table_name||' ADD CONSTRAINT
'||substr(table_name,1,27)||'_ro check(1=1) DISABLE VALIDATE;'
FROM dba_tables
WHERE owner NOT IN ('SYS', 'ICX','SYSTEM', 'APPLSYSPUB', 'OWAPUB',
'INITIO', 'DBSNMP', 'CTXSYS', 'APPLSYS', 'PERFSTAT', 'MDSYS',
'ORDSYS', 'OLAPSYS', 'OUTLN')
TABLESPACE_NAME GROUP_NAME
------------------------------ -------------
TEMP01 TEMPGROUP_A
TEMP02 TEMPGROUP_A
TEMP03 TEMPGROUP_A
Configuration Tips, (cont.)
– Restart the patch. Select the Option “Yes” to continue with the patch.
Patch Tips
oracle_process_id spid
addr paddr
Performance Tuning and
Optimization
• Mapping DML Lock Contention to Application Users
and Processes
– Mapping EBS User Sessions to Locks
• FND_SIGNON_AUDIT_VIEW - FND_V$PROCESS-
V$SESSION - DBA_LOCKS
pid pid
serial# serial#
addr paddr
Performance Tuning and
Optimization
• Mapping DML Lock Contention to Application Users
and Processes
– Mapping EBS User Forms Sessions to Locks
• FND_SIGNON_AUDIT_VIEW - FND_FORM_SESSIONS_V-
V$SESSION-DBA_LOCKS
user_id user_id
pid pid
serial# serial#
Upgrade Tips
• Prepare
– Check Product Certifications on MetaLink
– Run The Upgrade Manual Scripts (TUMS) Report
– Convert to Locally Managed Tablespaces Before
the Upgrade
– Purge
– Document the current environment.
• Products and patch levels
• Interfaces
• Customizations
Upgrade Tips
• Prepare
– Customizations… What’s going to be impacted?
– Copy, Export and Import DBA_VIEWS,
DBA_TABLES, DBA_TAB_COLUMNS from R12
Vision instance to your 11i dev/upgrade instance.
• R12_DBA_VIEWS
• R12_DBA_TABLES
• R12_DBA_TAB_COLUMNS
• Compare to dba_dependencies, and/or
• Compare
– Spool out DBA_VIEWS, DBA_TABLES,
DBA_TAB_COLUMNS from R12 Vision instance
Upgrade Tips
• Practice, Practice, Practice
– Determine the maximum allowable downtime of
the production system.
– Dedicated Patching Instance for Testing Patches.
– Capture timing statistics on physical upgrade
processes.
– Monitor performance of OS and Database during
all upgrade steps.
– Run the Technology Stack Inventory Validation
Report (R12)
Upgrade Tips
• Questions?