팀내에서 신규 정책에 의거 어쩌구저쩌구...;
여하튼 모든 ASE,IQ DB 에 사용되고 있는 스키마 사용현황을 파악하라고 하네요 ㅠ.ㅠ
Oracle 이야 수없이 다뤄봐서 금방 구하겠는데...
이거 당췌 Sybase 에서는 어떻게 구해야 할지 난감합니다.
User table 수량은 sysobjects 에서 type = 'U'를 사용하고, 용량은 sp_spaceused 에서 data 값을,
User Index 개수는 sysindexes , 용량은 sp_spaceused 에서 index_size 값을,
User Procedures 개수는 sysprocedures ,
사용 DBSpace 공간은 sp_helpdb 에서 user dbspace 총 사이즈를 기재했는데..
지금 다시 수정사항으로 내려온게... 위 사항을 User 별로 다시 파악하라는군요 ㅡ.ㅡ;;;
다행인게... 각 DB 별로, Main DBSpace 는 하나, Main 유저도 한명 아니면 두 명 정도인데..
이걸 User별로 파악하려면 어케 해봐야 할까요 ㅠ.ㅠ
요약하면,
User 별..... Table 수량, 용량, Index 수량, 용량, 총 사용공간 을 구하라는데...
너무 급한 일정이라 이렇게 염치 불구하고 부탁 좀 드립니다.
선배님들의 도움 부탁드리겠습니다.
|