DBA

◆ DBA업무기록

 

항상 본인이 했던 작업 내용을 정리해서 기록을 해 놓아야 한다.

내가 했던 작업들은 종종 다시 기억해 내야하는 상황이 오기도 한다.

내가 했던 모든 작업들의 정확한 시점을 모두 기억해 낼 수 있는 천재가 아니라면

반드시 기록을 해 놔야하고 이것은 습관이 되어야 한다. 

)
#2022/07/27()
.DBNAME TABLE 생성 (10:12)
 - TEST_TABLE1 (작업스크립트 저장 보관)
.DBNAME TS_DATA T/S RESIZE (13:11)
.DBNAME open_cursor 파라미터 변경
 - 300 -> 600

 

기본적인 SR처리 같은경우엔 간단하게 작성하면 되고

open_cursor와 같은 DB 시스템의 변경과 같은 영향도를 고려해야하는 작업은

변경해야하는 사유가 필히 있을것이고

그것에 대한 내용을 포함하여 작업계획서를 작성하여 일정을 잡고 상급자의 결재를 받은 후 진행해야 한다.

 

 


◆ 활용용도

만일 내가 어떤 작업을 진행하려고 하는데 과거에 했던 작업이라면

검색해서 날짜를 찾고 해당 날짜에 진행한 작업계획서 파일을 찾아서

당시 진행했던 작업내용을 활용해서 계획서를 작성하고 스크립트 등을 재활용하면 된다.

  

과거에 테이블을 생성하고 권한을 부여를 해 줬다고 하자

어느날 갑자기 개발자가 권한 없다고 한다면

나는 당시에 진행했던 작업 날짜를 파악하고 결재를 요청할때 받은 스크립트와

내가 실제로 수행한 스크립트를 비교해 볼 수 있을것이다.

내가 누락했던 것일수도 있고, 개발자가 잘못 요청한것인지 확인할 수 가 있다.

 

어느날 갑자기 성능상에 이슈가 생기기 시작했다.

최근이 아닌 몇달은 지난 과거에 파라미터를 변경한 적이 있었는데

이 영향이 이제야 발현이 된 것일수도 있어서 다시 원복하려고 하는데

그 당시의 날짜와 기록이 없다면 원래 값이 무엇이었는지 확인하는데 오랜 시간이 걸릴것이다.

 

 


이렇듯 내가 과거 작업한 내용에 대한 기록은

다양한 목적으로 사용되어지므로 필히 기록하도록 하자.

기록하는 습관이 없었다면 습관을 만들어야 할 것이다.

+ Recent posts