Fragmentation Notes
Fragmentation: (Unused Disk Space)
- It will occur in a dynamic memory allocation when many of the free blocks are too small to satisfy any request.
 
External Fragmentation:  
- Dynamic memory allocation algorithm allocate some memory and a small piece is left over (that cannot be effectively used).
 
Internal Fragmentation: 
- Space wasted inside of the allocated memory blocks (allocated memory may be slightly larger than the requested memory)
 
Fragmentation occurring reasons:
- When insert, update, delete operation perform
 - DB structure is not proper
 - When DB has dynamic calc & store members.
 
Note:
We cannot store more than 10 KB file into fragmentized space because no 10 KB free block is available on fragmentized disk. After defragmentation, we can do that.
Measuring Fragmentation:
We cannot store more than 10 KB file into fragmentized space because no 10 KB free block is available on fragmentized disk. After defragmentation, we can do that.
Measuring Fragmentation:
- Using Average Fragmentation Quotient
 - Using Average Clustering Ratio
 
Steps for Defragmentation: 
- EAS Console ⇒ Application ⇒ Right Click ⇒ Export ⇒ Level 0 Data Blocks
 - EAS Console ⇒ Application ⇒ Database ⇒ Right Click ⇒ Clear ⇒All Data
 - EAS Console ⇒ Application ⇒ Database⇒ Right Click ⇒ Load data ⇒ Find Data File
 
Another way for Reducing Fragmentation: 
- EAS Console ⇒ Application ⇒ Database ⇒ Right Click ⇒ Restructure
 
Removing Security File Fragmentation: 
- EAS Console ⇒ Essbase server ⇒ Security ⇒ Right Click ⇒ Compact Security File
 
No comments:
Post a Comment