简答题 2.  在Oracle中,数据块、Redo日志块及控制文件数据块的大小分别是多少?如何查询?
【正确答案】这3种数据块分别介绍如下:
   1)数据块(Data Block),是读写数据文件的最小单位,默认是8KB,可以通过SQL语句“SELECT FILE#, NAME,BLOCK SIZE FROM V$DATAFILE;”查询,单位为BYTE。
   2)Redo日志数据块(Redo Log Block),大小一般等于操作系统的系统块的大小,一般为512或4096,可以通过SQL语句“SELECT BLOCKSIZE FROM V$LOG;”或“SELECT LEBSZ FROM XSKCCLE;”查询,单位为BYTE。
   3)控制文件数据块(Control File Block),默认为16KB,可以通过SQL语句“SELECT BLOCK SIZE FROM V$CONTROLFILE;”查询,单位为BYTE。
【答案解析】