SIME TELECOM — 데이터 과학 인턴십
SIME은 580개 이상의 상호 연결된 테이블과 1억 개 이상의 레코드로 이루어진 중앙 데이터베이스를 바탕으로 수백 명의 고객에게 관리 소프트웨어(예약, 청구,보고서, 레스토랑 주문)를 제공합니다. 성장에 따라 부하를 줄이고 속도 저하에 대한 불만을 해소하기 위해 여러 데이터베이스로 고객을 분산해야 했습니다.
나의 업무: 해당 데이터베이스를 분석하고, 쿼리 및 인덱스 최적화를 통해 하드웨어(RAM/CPU)를 거의 확장하지 않고도 모든 데이터를 하나의 효율적인 데이터베이스로 통합하는 설계를 진행했습니다. 해당 개선 사항은 이미 개발되어 테스트 서버에서 검증 단계에 있습니다.