Database&SE 넓고 많은 IT 지식을 위한 Blog

DBA도 기본적으로 알아야 하는 데이터3법

  데이터 활용의 제도적 장치 데이터3법이라고 IT 쪽에서 DB를 다루거나, 개인정보를 다루는 보안엔지니어 혹은 개발자, 데이터 엔지니어 분들이라면 한번 쯤 들어봤을 겁니다. 4차 산업혁명 시대에 접어들면서 신산업 육성을 위해 인공지능(AI), 인터넷기반 정보통신 자원통합(클라우드), 사물인터넷(IoT) 등...

데이터베이스 오브젝트 이름 생성 정책

    데이터베이스 네이밍 컨벤션 데이터베이스 네이밍 컨벤션에는 여러가지가 있습니다. 스네이크 케이스(Snake Case) 스네이크 케이스는 단어 사이를 언더스코어(_)로 연결합니다. 예시: first_name, last_name, order_detail 스네이크 케이스는 주로 SQL 데이터베이스나 Python에서 자주 사용됩니다. 카멜 케이스(Camel Case) 카멜...

표준 데이터베이스 운영관리 지침서 (참고용)

  제1조 데이터베이스 관리자 데이터베이스 관리자(DBA)는 다음 각 호와 같은 역할을 수행하여야 한다. 데이터베이스에 대한 운영 및 관리, 유지보수 데이터베이스의 보안정책을 설정하고 주기적으로 검토 데이터베이스의 장애 및 이상 발생시 신속한 조치 및 보고 데이터베이스 계정...

DBA 혹은 DB팀의 R&R을 정의 할 때

    DBA 혹은 DB팀의 R&R을 정의 할 때 대기업의 경우는 DBA 포지션이 오래전부터 유지된 경우가 많아 그 회사에 맞는 R&R이 이미 정의 되어 있는 경우가 많습니다. 반면 스타트업의 경우 DBA가 없다가 생기는 경우에는 R&R과...

Aurora for MySQL에서 CDC를 준비하는 과정

  CDC란? CDC(Change Data Capture)는 데이터베이스의 변경 사항을 식별, 추적, 캡처하는 프로세스입니다. 이 방법은 일반적으로 데이터 웨어하우징, 데이터 동기화, 데이터 통합, 및 실시간 분석과 같은 분야에서 사용됩니다. CDC를 사용해야 하는 주요 이유와 이를 통해 수행할...

EdgeDB, 한번 망했던 ORDBMS의 희망이 될까?

  EdgeDB https://www.edgedb.com/ EdgeDB는 PostgreSQL을 기반으로 개발된 고성능 객체-관계형 데이터베이스 시스템: Object-Relational Database Management System (ORDBMS)입니다. ORDBMS는 객체 지향 데이터 모델의 특징, 예를 들어 캡슐화, 상속, 다형성 등을 관계형 데이터베이스 시스템과 통합하려는 시도를 하였습니다. 이를...

AWS RDS Aurora V1 to V2 업그레이드 회고

    특명! 메인 DB를 업그레이드 하라! 정말 오랜만에 글이네요. EOL 준비를 하느라 조금 정신이 없었습니다. MySQL 5.6은 이미 일찌감치 EOL 되어 더 이상 패치도, 기술 지원도 되지 않는 상황이었습니다. MySQL 5.6이 베이스였던 Aurora v1은...

AWS RDS Blue/Green 배포 테스트

AWS RDS Blue/Green 배포 테스트 하다가 티켓도 안 올렸는데 AWS 프리미엄 서포트 팀한테 사과 메일 받고 테스트 마친 썰 풉니다(?) AWS RDS Blue/Green 배포 시스템이 베타 버전으로 얼마전 공개 되었습니다. 우선 베타 버전임에도 AWS에서 당당하게...

많이 늦은 IT다 급한밤 컨퍼런스 후기

  많이 늦은 IT다 급한밤 온라인 컨퍼런스 후기 정말 늦은 후기네요. 요즘 뭔가 포스팅 할 거리를 찾고는 있지만, 요즘 하는 일이 계속 모델링, 설계, 정규화, 비지니스 로직 개선 쪽이다보니… 기술적으로 무언가 새롭게 포스팅 할만한 거리를...

회원 가입 및 로그인을 위한 테이블 설계

  회원 가입 및 로그인을 위한 테이블 설계로 보는 1:1 정규화 분리 개발자의 글쓰기라는 책을 읽다보면 이런 에피소드가 나옵니다. 문장을 주고 특정 핵심 단어로 문장을 요약을 해보라고 했을때 DBA는 추려낸 단어에서 중복된 단어는 제거 해야한다고...

MongoDB 6.0 릴리즈 소식

MongoDB 6.0 릴리즈 소식 MongoDB 5 버전을 사용중인 국내 기업은 거의 없을거라고 생각하는데, 벌써 6버전이 릴리즈 되었습니다. 전에 Naver Cloud에서 MongoDB DBA로 일하셨던(!) 현 AWS SA이신 이덕현님 말씀에 따르면, 마이너 버전이 12버전이 나오기 전에는 골치아픈...