InfoGrab DocsInfoGrab Docs

데이터베이스 리뷰어 가이드라인

요약

이 페이지는 데이터베이스 리뷰를 처음 맡는 분을 위한 안내를 담고 있습니다. 애플리케이션 업데이트에 대한 리뷰를 받으려면 데이터베이스 리뷰 가이드라인을 참고합니다. 데이터베이스 리뷰어는 데이터베이스와 SQL, 쿼리 성능 최적화에 상당한 경험을 갖춘 도메인 전문가입니다.

이 페이지는 데이터베이스 리뷰를 처음 맡는 분을 위한 안내를 담고 있습니다.

애플리케이션 업데이트에 대한 리뷰를 받으려면 데이터베이스 리뷰 가이드라인을 참고합니다.

데이터베이스 리뷰어의 업무 범위#

데이터베이스 리뷰어는 데이터베이스와 SQL, 쿼리 성능 최적화에 상당한 경험을 갖춘 도메인 전문가입니다.

애플리케이션 업데이트가 데이터베이스를 건드리는 경우에는 항상 데이터베이스 리뷰가 필요합니다.

데이터베이스 리뷰어는 데이터베이스와 관련된 업데이트를 검토하고, 모든 쿼리와 변경 사항이 GitLab.com 규모에서 문제없이 동작하는지 확인하는 역할을 맡습니다.

데이터베이스 리뷰 과정에 대한 자세한 내용은 데이터베이스 리뷰 가이드라인을 참고합니다.

데이터베이스 리뷰어 지원 방법#

팀 구성원은 프로필 YAML 파일에 항목을 추가해 데이터베이스 도메인 전문가임을 스스로 밝힐 수 있습니다.

  1. Database reviewer 템플릿을 사용해 머지 리퀘스트를 만듭니다.

  2. YAML 파일에 데이터베이스 전문성을 추가합니다.

    projects:
      gitlab:
        - reviewer database
    
  3. "Database reviewer" 템플릿을 사용해 머지 리퀘스트를 생성합니다.

  4. 데이터베이스 메인테이너 또는 데이터베이스 팀의 엔지니어링 매니저에게 할당합니다.

team.yml 업데이트가 머지되면 리뷰어 룰렛 이 데이터베이스 리뷰어로 추천할 수 있습니다.

데이터베이스 리뷰어를 위한 자료#

데이터베이스 리뷰어가 되면 내부 #database Slack 채널에 참여해 다른 데이터베이스 리뷰어 및 메인테이너와 데이터베이스 관련 문제를 질문하고 논의합니다.

프로덕션 데이터베이스의 개인 전용 복제본을 개발자에게 제공하는 봇인 postgres.ai의 Database Lab 사용법을 익힙니다.

EXPLAIN 실행 계획을 이해하고 효율적으로 활용하는 일은 데이터베이스 리뷰 과정의 핵심입니다. 다음 안내서는 간단한 입문과 함께 더 심화된 주제로 이어지는 링크를 제공합니다.

The Art of PostgreSQL에 대한 라이선스 접근 권한도 보유하고 있습니다. 접근을 원하는 GitLab 팀 구성원은 다음 이슈를 확인합니다. https://gitlab.com/gitlab-org/database-team/team-tasks/-/issues/23.

끝으로 데이터베이스 가이드 페이지에서 더 구체적인 주제와 사용 사례를 다루는 여러 안내서를 찾을 수 있습니다. 데이터베이스 리뷰에서 가장 자주 필요한 것은 다음과 같습니다.

데이터베이스 메인테이너 지원 방법#

데이터베이스 메인테이너가 되는 절차는 다른 프로젝트와 동일합니다. 여기에 정리된 일반 절차를 따릅니다.

데이터베이스 고유의 요구 사항은 gitlab-database 프로젝트 메인테이너 절차를 참고합니다.

업무가 과중할 때의 대처#

다른 모든 리뷰와 마찬가지로 다른 사람의 작업을 막지 않는 일이 항상 최우선 입니다. 데이터베이스 리뷰어는 할당된 머지 리퀘스트를 제때 리뷰 하거나, 어려운 경우 작성자에게 최대한 빨리 알리고 다른 리뷰어나 메인테이너를 찾도록 도와야 합니다.

리뷰는 GitLab 팀의 나머지 구성원을 돕는 동시에, 더 많은 사용 사례를 접하고 통찰을 얻으며 데이터베이스와 데이터 관리 역량을 다듬는 과정이기도 합니다.

업무가 과중하다고 느끼고 처리 한계에 이르러 진행 중인 리뷰를 마치기 전까지 더 이상 리뷰를 맡기 어렵다면, 머지 리퀘스트에 댓글로 작성자에게 알리고 리뷰어 룰렛을 사용해 다른 리뷰어에게 리뷰를 재할당합니다.

데이터베이스 리뷰어 가이드라인

GitLab v19.4
원문 보기

요약

이 페이지는 데이터베이스 리뷰를 처음 맡는 분을 위한 안내를 담고 있습니다. 애플리케이션 업데이트에 대한 리뷰를 받으려면 데이터베이스 리뷰 가이드라인을 참고합니다. 데이터베이스 리뷰어는 데이터베이스와 SQL, 쿼리 성능 최적화에 상당한 경험을 갖춘 도메인 전문가입니다.

이 페이지는 데이터베이스 리뷰를 처음 맡는 분을 위한 안내를 담고 있습니다.

애플리케이션 업데이트에 대한 리뷰를 받으려면 데이터베이스 리뷰 가이드라인을 참고합니다.

데이터베이스 리뷰어의 업무 범위#

데이터베이스 리뷰어는 데이터베이스와 SQL, 쿼리 성능 최적화에 상당한 경험을 갖춘 도메인 전문가입니다.

애플리케이션 업데이트가 데이터베이스를 건드리는 경우에는 항상 데이터베이스 리뷰가 필요합니다.

데이터베이스 리뷰어는 데이터베이스와 관련된 업데이트를 검토하고, 모든 쿼리와 변경 사항이 GitLab.com 규모에서 문제없이 동작하는지 확인하는 역할을 맡습니다.

데이터베이스 리뷰 과정에 대한 자세한 내용은 데이터베이스 리뷰 가이드라인을 참고합니다.

데이터베이스 리뷰어 지원 방법#

팀 구성원은 프로필 YAML 파일에 항목을 추가해 데이터베이스 도메인 전문가임을 스스로 밝힐 수 있습니다.

  1. Database reviewer 템플릿을 사용해 머지 리퀘스트를 만듭니다.

  2. YAML 파일에 데이터베이스 전문성을 추가합니다.

    projects:
      gitlab:
        - reviewer database
    
  3. "Database reviewer" 템플릿을 사용해 머지 리퀘스트를 생성합니다.

  4. 데이터베이스 메인테이너 또는 데이터베이스 팀의 엔지니어링 매니저에게 할당합니다.

team.yml 업데이트가 머지되면 리뷰어 룰렛 이 데이터베이스 리뷰어로 추천할 수 있습니다.

데이터베이스 리뷰어를 위한 자료#

데이터베이스 리뷰어가 되면 내부 #database Slack 채널에 참여해 다른 데이터베이스 리뷰어 및 메인테이너와 데이터베이스 관련 문제를 질문하고 논의합니다.

프로덕션 데이터베이스의 개인 전용 복제본을 개발자에게 제공하는 봇인 postgres.ai의 Database Lab 사용법을 익힙니다.

EXPLAIN 실행 계획을 이해하고 효율적으로 활용하는 일은 데이터베이스 리뷰 과정의 핵심입니다. 다음 안내서는 간단한 입문과 함께 더 심화된 주제로 이어지는 링크를 제공합니다.

The Art of PostgreSQL에 대한 라이선스 접근 권한도 보유하고 있습니다. 접근을 원하는 GitLab 팀 구성원은 다음 이슈를 확인합니다. https://gitlab.com/gitlab-org/database-team/team-tasks/-/issues/23.

끝으로 데이터베이스 가이드 페이지에서 더 구체적인 주제와 사용 사례를 다루는 여러 안내서를 찾을 수 있습니다. 데이터베이스 리뷰에서 가장 자주 필요한 것은 다음과 같습니다.

데이터베이스 메인테이너 지원 방법#

데이터베이스 메인테이너가 되는 절차는 다른 프로젝트와 동일합니다. 여기에 정리된 일반 절차를 따릅니다.

데이터베이스 고유의 요구 사항은 gitlab-database 프로젝트 메인테이너 절차를 참고합니다.

업무가 과중할 때의 대처#

다른 모든 리뷰와 마찬가지로 다른 사람의 작업을 막지 않는 일이 항상 최우선 입니다. 데이터베이스 리뷰어는 할당된 머지 리퀘스트를 제때 리뷰 하거나, 어려운 경우 작성자에게 최대한 빨리 알리고 다른 리뷰어나 메인테이너를 찾도록 도와야 합니다.

리뷰는 GitLab 팀의 나머지 구성원을 돕는 동시에, 더 많은 사용 사례를 접하고 통찰을 얻으며 데이터베이스와 데이터 관리 역량을 다듬는 과정이기도 합니다.

업무가 과중하다고 느끼고 처리 한계에 이르러 진행 중인 리뷰를 마치기 전까지 더 이상 리뷰를 맡기 어렵다면, 머지 리퀘스트에 댓글로 작성자에게 알리고 리뷰어 룰렛을 사용해 다른 리뷰어에게 리뷰를 재할당합니다.