InfoGrab DocsInfoGrab Docs

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

신규 데이터베이스 리뷰어를 위한 입문 자료와 데이터베이스 리뷰어 신청 방법, 리소스 및 유지 관리자가 되는 방법을 설명합니다.

이 페이지에는 신규 데이터베이스 리뷰어를 위한 입문 자료가 포함되어 있습니다. 애플리케이션 업데이트 리뷰를 받고 싶다면 데이터베이스 리뷰 가이드라인 을 확인하세요. 데이터베이스 리뷰어의 업무 범위 # 데이터베이스 리뷰어는 데이터베이스, SQL 및 쿼리 성능 최적화에 상당한 경험을 갖춘 도메인 전문가입니다. 애플리케이션 업데이트가 데이터베이스에 영향을 미치는 경우 데이터베이스 리뷰가 필요합니다. 데이터베이스 리뷰어는 데이터베이스 관련 업데이트를 검토하고, GitLab.com 규모에서 쿼리 또는 수정 사항이 문제없이 작동하는지 확인하는 역할을 맡습니다. 데이터베이스 리뷰 프로세스에 대한 자세한 내용은 데이터베이스 리뷰 가이드라인 을 참조하세요. 데이터베이스 리뷰어 신청 방법 # 팀 멤버는 프로필 YAML 파일에 데이터베이스 도메인 전문가임을 자진 등록할 것을 권장합니다: Database reviewer 템플릿 을 사용하여 머지 리퀘스트를 생성하세요. YAML 파일에 데이터베이스 전문성을 추가하세요: projects: gitlab: - reviewer database "Database reviewer" 템플릿을 사용하여 머지 리퀘스트를 생성하세요. 데이터베이스 유지 관리자 또는 Database Team의 Engineering Manager 에게 할당하세요. team.yml 업데이트가 머지된 후, 리뷰어 룰렛(Reviewer roulette) 이 귀하를 데이터베이스 리뷰어로 추천할 수 있습니다. 데이터베이스 리뷰어를 위한 리소스 # 데이터베이스 리뷰어로서 내부 #database Slack 채널에 가입하여 다른 데이터베이스 리뷰어 및 유지 관리자와 질문하거나 데이터베이스 관련 이슈를 논의하세요. postgres.ai의 Database Lab 사용에 익숙해지세요. 이 봇은 개발자에게 프로덕션 데이터베이스의 자체 클론을 제공합니다. EXPLAIN 플랜을 이해하고 효율적으로 활용하는 것은 데이터베이스 리뷰 프로세스의 핵심입니다. 다음 가이드는 빠른 입문 내용과 보다 고급 주제에 대한 링크를 제공합니다: EXPLAIN 플랜 이해하기 가이드 depesz 의 Explaining the unexplainable 시리즈 또한 The Art of PostgreSQL에 라이선스 접근 권한이 있습니다. 접근 권한을 얻고 싶다면 GitLab 팀 멤버는 이슈를 확인하세요: https://gitlab.com/gitlab-org/database-team/team-tasks/-/issues/23 마지막으로, 더 구체적인 주제와 사용 사례를 다루는 다양한 가이드를 데이터베이스 가이드 페이지에서 찾을 수 있습니다. 데이터베이스 리뷰 시 가장 자주 필요한 가이드는 다음과 같습니다: 안전한 SQL 마이그레이션 생성을 위한 마이그레이션 스타일 가이드 마이그레이션에서 다운타임 방지 SQL 쿼리 작업을 위한 SQL 가이드라인 데이터베이스 마이그레이션이 포함된 JiHu 기여 가이드라인 데이터베이스 유지 관리자 신청 방법 # 데이터베이스 유지 관리자가 되는 과정은 다른 프로젝트와 동일한 프