본문 바로가기

자격증14

4-3) DBeaver 오라클 연결하기 1. 연결 시작 체크 한 부분 클릭하기 2. 해당하는 SQL 클릭 하기 ( 현재는 Oracle로 진행 ) 3. 오라클 접속 정보 입력 기본 Host는 127.0.0.1이다. Database는 설치 시 입력한 Database의 이름이다. 초기값은 orcl12로 되어 있었다. Password는 설정한 비밀번호를 입력하면 되다. 입력 이후 Test Connection을 진행 4. 드라이버 다운 2022. 5. 20.
3-6) 적합한 아키텍처를 설계 최적의 아키텍쳐 설계 전략 - 한번 구축하면 변경 시 비용과 시간이 소요됨 - 다양한 조건을 고려 - 성장성이나 사용자의 유입 예측 2022. 5. 18.
3-5) 성능 추구를 위한 다중화 Shard Disk와 Shared Nothing Shard Disk Sharded Nothing - Active-Active 구성 DB - 저장소 공유로 인한 병목 - DB서버 늘려도 한계점에 도달 - 저장소 공유 X - 게임 서버 같은 곳에서 쓰임 - 서버와 저장소 세트를 늘려 병렬처리 - 세트를 늘린 것만큼 비례하여 처리율 증가함 - DB서버 다운 시 다른 서버가 이어받아 처리할 수 있는 커버링 전략 필요 - 저장소 공유 O, 성능상 유리 - 은행 업무 같은 곳에서 쓰임 Shard - 수평분할 형식이다. 개개의 파티션은 샤드(Shard) 또는 데이터베이스 샤드로 부른다. 각 샤드는 개개의 데이터베이스 서버 인스턴스에서 부하 분산을 위해 보유 - 데이터베이스 내의 일부 데이터는 모든 샤드에 존재하지만 .. 2022. 5. 18.
3-4. DB 서버의 다중화 DB서버의 다중화 1) 다른 컴포넌트에 비해 다중화 어려움 2) 영속 계층 특징 - 데이터 장기간 보존 필요 - 데이터 다중화 시 갱신시 데이터 정합성 중요 DB서버 다중화 유형 유형 설명 Active-Active - 두개의 DBMS 서버 동시 가동 - 저장소는 1곳만 있다. - 성능상 유리 - 저장소의 병목현상이 발생 시 순간적으로 성능문제가 발생 할 수 있다. - Oracle이 대표적 이다. Active-Standby - 평소에는 Active만 운영, 나머지는 Standby - 저장소는 1곳 - 저장소의 병목현상이 발생으로 인한 성능 상 이슈 문제는 없다. - 비용상 유리하고 관리가 용이 리플리케이션 - DB서버와 저장소를 하나 세트로 하여 미리 준비 (복제) - 데이터 동기화가 중요 (운영 -> D.. 2022. 5. 18.