save up to 40%

What are PCTFREE and PCTUSED parameters?

Are you preparing for IT certification? With practice questions, study notes, interactive quizzes, tips and technical articles, uCertify PrepKits ensure that you get a solid grasp of core technical concepts to ace your certification exam in first attempt.

What are PCTFREE and PCTUSED parameters?

Rating:

The PCTFREE parameter specifies the percentage of free space (the default value is ten) in each data block of a database object, which is reserved for future updates to the database object's rows. For example, if the PCTFREE parameter for a table is set to twenty, it indicates that twenty percent of each data block in the table will remain free and available for future updates to the table's rows.

Once a data block is full, i.e., it has only PCTFREE percent free space, Oracle stops inserting rows into it and removes it from the free list. Hence, if a large value is set for PCTFREE, the data blocks are more frequently removed from the free list, and vice versa. The data block is again added to the free list when the used space in it falls below the percent value set by the PCTUSED parameter (the default value is forty). Once the data block is added to the free list, Oracle again starts inserting new rows into it. Hence, if a large value is set for PCTUSED, the data blocks are more frequently returned to the free list and vice versa.

The sum of the PCTFREE and PCTUSED values cannot be more than one hundred.


Rating:



Other articles

Click here to Article home

 
uCertify.com | Our Company | Articles | Privacy | Security | Contact Us | News and Press Release | uCertify India
MCSE: MCSA, MCTS, MCITP    JAVA Certification: SCJP, SCWCD Cisco Certification: CCNA, CCENT, A+, Network+, Security+
Oracle Certification: OCP 9i, OCP 10g, OCA 9i, OCA 10g CIW foundation    EC-212-32    CISSP    Photoshop ACE    Adobe Flash ACE
© 2008 uCertify.com. All rights reserved. All trademarks are the property of their respective owners.