가끔 시스템 자원을 모니터하는 프로그램을 만들고 싶을 때 데이터베이스 파일의 크기가 궁금할 때가 있다.
이럴 때는 다음과 같이 하면 된다.
DB file size 가져오기:
0. 터미널을 띄운다.
1. 우선 %SYS 네임스페이스로 이동한다:
do ^%CD
> %SYS
2. 데이터베이스 파일이 있는 디렉터리를 파라미터로 SYS.Database를 가져온다:
%SYS>set a=##Class(SYS.Database).%OpenId("C:\InterSystems\Ensemble\Mgr\Samples")
%SYS>w a.Size
61
단, 단위는 MB이다.
|