今天在做一个日志警告的功能,需要查询出日志表的大小,然后根据所填的日志阈值去对比,之后就是其他的操作.
SQL如下:
select TABLE_USED_SPACE('模式','表名')*page()/1024/1024.0 from dual; --M为单位
因为达梦是以Oracle封装的,所以Oracle的查询方式也是适用的.
SELECT segment_name AS TABLENAME,
BYTES B,
BYTES / 1024 KB,
BYTES / 1024 / 1024 MB
FROM user_segments
where segment_name = upper('表名');
博客介绍了在做日志警告功能时,需查询达梦数据库日志表大小,并与所填日志阈值对比。因达梦基于Oracle封装,所以可采用Oracle的查询方式。
6706

被折叠的 条评论
为什么被折叠?



