我需要查询所有数据库,例如SQL
,Oracle
,MySql
等获取日志文件大小,就像SQl服务器一样。
SELECT * FROM sys.database_files
有人可以帮我查找所有数据库的查询吗?
答案 0 :(得分:0)
在Oracle中,可以在此处检查日志文件大小:
select * from v$log;
答案 1 :(得分:0)
在DB2中,可以从
获取(事务)日志文件大小select name, varchar(value, 32)
from SYSIBMADM.DBCFG
where name = 'logfilsiz'
你得到了
NAME 2
-------------------------------- --------------------------------
logfilsiz 4096
1 record(s) selected.
这意味着4096页4096KB~ = 16 MB