DBA(데이터베이스 관리자)
데이터베이스의 설계, 운영, 성능 튜닝, 접근 권한 관리, 백업·복구까지 데이터베이스 전반을 책임지는 전문가입니다.
한눈에 보는 정의
DBA(Database Administrator, 데이터베이스 관리자)는 DBMS(데이터베이스 관리 시스템) (데이터베이스 관리 시스템)의 설계, 운영, 성능, 보안을 전반적으로 책임지고 관리하는 전문가입니다.
자세히 알아보기
- 예문: "조회 속도가 느려지자 DBA가 나서서 인덱스를 재구성하고 쿼리를 튜닝했다."
- 데이터가 안전하게 저장되도록 백업·복구 정책을 마련하고, DCL(데이터 제어어) (데이터 제어어)을 활용해 누가 어떤 데이터에 접근할 수 있는지 권한을 관리하는 것도 핵심 업무입니다.
- 서비스가 커질수록 데이터 양도 함께 늘어나기 때문에, 파티셔닝(Partitioning) (파티셔닝)처럼 조회 성능을 유지하기 위한 구조 개선도 DBA가 주도합니다.
- 데이터 구조 설계를 담당하는 DA(데이터 아키텍트) (데이터 아키텍트)와 협업하되, DBA는 설계된 구조를 실제로 안정적으로 운영·관리하는 데 더 무게를 둡니다.