OCP-1Z0-052-V8 02-140題
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow
也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!
140. Identify two situations in which the block header grows in a data block. (Choose two.)
A.when row directories need more row entries
B.when there is row migration in the data block
C.when there is an increase in the PCTFREE value for the data block
D.when more transaction slots are required than are initially configured
Answer: AD
答案解析:
參考:http://blog.csdn.net/rlhua/article/details/12572003
block header
A part of a
data block
Smallest logical unit of data storage in Oracle Database. Other names for data blocks include Oracle blocks or pages. One data block corresponds to a specific number of bytes of physical space on disk.
塊頭:塊頭包含段型別(如表或索引)、資料塊地址、表目錄、行目錄和事務處理插槽。每個插槽的大小約為23 位元組,修改塊中的行時會使用這些插槽。塊頭自上 而下進行增長。 • 行資料:這是塊中行的實際資料。行資料空間自下而上進行增長。 • 空閒空間:空閒空間位於塊的中部,允許頭和行資料空間在必要時進行增長。當插入新行或用更大的值更新現有行的列時,行資料會佔用空閒空間。 導致塊頭增長的事件的示例包括: - 行目錄需要更多的行條目 - 需要的事務處理插槽數多於最初配置的數目 起初,塊中的空閒空間是相鄰的。但是,刪除和更新操作可能會使塊中的空閒空間變成碎片。需要時Oracle 伺服器會接合塊中的空閒空間。