可以使用 onstat -l 命令显示有关物理日志、逻辑日志和临时逻辑日志的信息。
图: onstat -l 命令输出
Physical Logging
Buffer bufused bufsize numpages numwrits pages/io
P-1 0 16 716 55 13.02
phybegin physize phypos phyused %used
1:263 500 270 0 0.00
Logical Logging
Buffer bufused bufsize numrecs numpages numwrits recs/pages pages/io
L-3 0 16 42169 2872 1043 14.7 2.8
Subsystem numrecs Log Space used
OLDRSAM 42169 4436496
address number flags uniqid begin size used %used
a517f70 1 U-B---- 1 1:763 500 500 100.00
a517fb0 2 U-B---- 2 1:1263 500 500 100.00
a40daf0 3 U-B---- 3 1:1763 500 500 100.00
a40db30 4 U-B---- 4 1:2263 500 500 100.00
a40db70 5 U-B---- 5 1:2763 500 500 100.00
a40dbb0 6 U---C-L 6 1:3263 500 372 74.40
a40dbf0 7 A------ 0 1:3763 500 0 0.00
a40dc30 8 A------ 0 1:4263 500 0 0.00
8 active, 8 total
该值指示正在缓存的物理日志写入的效率
您不能影响该值。不同类型的操作生成不同类型(和大小)的记录
可以通过更改逻辑日志缓冲区大小(由 ONCONFIG 文件中的 LOGBUFF 指定)或通过更改数据库的日志记录方式(从已缓冲到未缓冲,反之亦然)来影响此值
日志标识号可能是无序的,因为数据库服务器或管理员都可以直接插入日志文件
要删除日志文件并释放其空间以再利用,那么必须对所有存储空间执行 0 级备份