본문 바로가기
DB 인사이드 | PostgreSQL Replication - 종류 Replication은 Data 저장과 백업하는 방법과 관련이 있는 Data를 호스트 컴퓨터에서 다른 컴퓨터로 복사하는 것을 말한다. Replication은 RDBMS에서 추가적으로 제공하거나 여러 대의 Database Server의 부하를 맞추어 줄 용도로 제공한다. Database Replication에서 사용되는 것은 대부분 Database 관리 영역인데 보통 Master/Slave 관계를 갖는 원본과 복사본 사이를 다룬다. — 위키백과 (Replication) Database Replication Database를 Replication(복제)하는 이유는 크게 Database의 부하분산(Load Balancing), 고가용성(High Availability), 백업등으로 나눌 수 있습니다. Main.. 2023. 4. 27.
글로벌 인터뷰, 일본법인 Daisuke Goto 대표 일본의 대표적인 경제 저널인 주간 이코노미스트(The Weekly Economist)에 엑셈 일본법인 Goto 대표의 인터뷰가 실렸습니다. 매월 비대면으로 뵙던 것보다 사실 더 멋진 모습이네요~ (최근 대면을 못하고 있는.. 아쉬움) 오랜만에 해외법인 대표님의 회사 운영에 대한 히스토리와 데이터베이스 전문가 집단으로써 어떤 사회적 공헌을 하고자 하는지 여러 생각을 들을 수 있어서 반갑고 좋았습니다. 엑셈 일본법인은 최근 일본 전역 90여 개의 판매 거점을 보유한 최대 규모의 IT 서비스 제공 기업과 판매 파트너 계약을 체결하며 사업 기회를 더욱 확대하고, 신규 고객 비즈니스가 원활히 진행되고 있습니다. 지금과 같이 자리를 잡기까지 일본 내 보수적인 기업의 인식을 바꾸기란 여간 쉽지 않았습니다. 국내 1위.. 2022. 8. 25.
DB 인사이드 | MySQL Architecture - 1. MySQL 엔진 MySQL Server의 구성 MySQL Architecture는 기본적으로 Server-Client 구조로 이루어져 있습니다. MySQL Database가 Server의 역할을 수행하며, MySQL Server에 연결하는 Application을 Client라고 부릅니다. 이러한 MySQL Server는 크게 MySQL 엔진과 스토리지 엔진으로 구분할 수 있습니다. 이 중 MySQL 엔진의 경우 요청된 SQL 문장을 분석하거나 최적화하는 등 DBMS의 두뇌에 해당하는 역할을 수행하며, 스토리지 엔진은 실제 Data를 디스크 스토리지에 저장하거나 읽어오는 부분을 담당합니다. 이처럼 각각의 엔진의 역할이 극명하게 나뉘다 보니, 사용자의 요청을 처리하기 위한 엔진 간의 Data 요청 및 전송 과정은 필수 불가.. 2022. 6. 30.