* Computer Science/database

DB 용어 정리

soicem 2020. 6. 30. 16:56

1. 샤딩(Sharding)

 예시를 보면 year로 partitioning을 한다는 뜻으로 생각된다.  샤딩을 하는 구체적인 방법이 partition by를 사용하는 것 만을 의미하는 건지 물리적인 저장 공간을 나누는 것도 포함하는지 알아봐야 한다.

2. replication, Difference between Mirroring and Replication + Data Replication in DBMS

3. 데이터 마이그레이션

 마이그레이션: 운영환경으로부터 다른 운영환경으로 옮기는 작업

 데이터 마이그레이션: 개발 시스템에서는 데이터베이스 스키마가 변경되었지만, 운영 시스템의 데이터베이스 스키마가 변경되지 않았을 경우 마이그레이션을 수행한다.

 차세대사업, 기업 합병 시스템의 변경에 의해 데이터를 새로운 시스템으로 이관하는 행위 정도로 예시를 들 수 있다.

4. 데이터베이스 튜닝?

5. Join operation vs Nested query in DBMS

 서브쿼리는 방대한 양의 튜플을 반환하기에 데이터의 양이 많을 때는 join을 사용하라는 내용을 포함한다.  또, 서브쿼리는 조인과 달리 캐시를 가지지 않는다.