데이터베이스 링크를 통한 데이터 갱신 작업은 하나의 트랜잭션으로 관리되어 데이터 무결성을 보장받을 수 있지만, 하나의 프로그램에서 여러 데이터베이스에 접속해서 수행하는 작업은 각 세션에서 발생하는 트랜잭션을 하나의 트랜잭션으로 관리할 수 없기 때문에 데이터 무결성을 보장받을 수 없다는 것이다. 데이터베이스의 존재여부는 빠른 성능이 아닌, 데이터의 안전한 보관이 우선이다. 그러므로 데이터 무결성에 관한 문제와 상관이 없는 프로그램에 한해 사용을 해야한다. 만약 데이터베이스 무결성의 중요성이 높은 프로그램이라면, 기존과 같이 데이터베이스링크를 사용하는 프로그램을 권장한다.
필기를 풀땐 평이해서 잘봤단 생각했는데, 실기는 예상대로 한문제도 못풀었다. 객관식 풀 때는 일단 할 만하다고 느꼈다. 제대로 준비를 못한 것 치고는 1, 2과목의 점수는 잘나온 것 같은데, 이건 당연해야 하는 일이다. SQL자격검정노트 이게 좀 많이 도움이 됐던 것 같고, 역시 헷갈리는 문법들을 잘 정리하고 있어야함을 느꼈다. 그리고 시간이 부족한 느낌은 절대 아니었다. 많은 후기들과 달리, 이번이 쉬운 시험에 속해서 그런건진 모르겠는데, 일찍 나가는 분도 꽤 있었고, 점수가 높은 건 아닌데 객관식을 다 푸는데 30분밖에 안됐던 것 같고 꼬아내는 느낌들은 아니었다. 다른 회차 시험은 다를 수도 있겠지만... 3과목, 4과목 점수는 처참한데 예상을 하긴 했으니... 일단 고급 문법을 잘 정리하고, 튜닝이..
[Oracle] Segment HWM (고수위) 이해하기 : 네이버 블로그 (naver.com) [Oracle] Segment HWM (고수위) 이해하기 이전 포스팅에서 HWM (High Water Mark) 에 대해 따로 다루기로 했었는데 그만큼 HWM 가 데이터 ... blog.naver.com 잘 정리된 블로그가 있어서 소개한다. 향후 이 내용을 바탕으로 나만의 정리를 해야겠다.
1. 최적화 목표 ALL_ROWS : 전체 처리속도 최적화 FIRST_ROWS(N) : 최초 N건 응답속도 최적화 2. 액세스 방식 FULL : Table Full Scan으로 유도 INDEX : Index Scan으로 유도 INDEX_DESC : Index를 역순으로 스캔하도록 유도 INDEX_FFS : Index Fast Full Scan으로 유도 INDEX_SS: Index Skip Scan으로 유도 3. 조인 순서 ORDERED : from 절에 나열된 순서대로 조인 LEADING : LEADING 힌트 괄호에 기술한 순서대로 조인 SWAP_JOIN_INPUTS : 해시 조인 시, BUILD INPUT을 명시적으로 선택 예) SWAP_JOIN_INPUTS(T1) 4. 조인 방식 USE_NL : N..
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.