There might be hundreds of reasons for Oracle poor performance but I am discussing the top 10. Hope it helps you in improving your database performance.
- The biggest reason for Oracle poor performance is over optimization of tables and excessive use of indexes.
- Performance of Oracle also tends to slow down if there is bad configuration of I/O disks.
- If you haven't allocated enough RAM for db_cache_size and shared_pool_size then it will affect performance.
- If you haven't set freelists, and ASSM properly for indexes and DML active tables then it will slow down the performance of Oracle database.
- Avoid long full table scans for online operations as it cause poor transaction design and slow down Oracle performance.
- If your database initialization parameters are not set properly then also your database will perform poorly.
- If your database server is poorly optimized then it can have drastic impact on Oracle performance.
- Oracle performance can be slow down due to excessive use of recursive (SYS) SQL.
- Using small redo logs put load on buffer cache and slowdown Oracle performance.
- Inappropriate use of cursor also causes slow Oracle performance.
No comments:
Post a Comment