오라클 (29) 썸네일형 리스트형 AFTER COMMIT TRIGGER ORACLE 커밋 이후 트리거 AFTER COMMIT TRIGGER는 말그대로 commit이후에 작동하는 트리거를 말하는데 구글에서 검색해서 조사해보면 전문가들은 대부분 "트리거를 그런식으로 사용하지 말아라 " https://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:363719300346898052 -asktom https://stackoverflow.com/questions/4098771/how-to-define-a-trigger-on-commit-in-oracle -stackoverflow 라고 답변한다. 하지만, 정말로 어쩔 수 없을때는 사용해야하니, 일부 개발자,DBA들은 비공식적인, 일종의 트릭을 쓰는 방식으로 AFTER COMMI.. Materialized View란? http://www.gurubee.net/lecture/1857 https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=yysvip&logNo=220102868084 https://helols.tistory.com/31 Materialized View란? Materialized View(이하 MView) 이것은 제목 그대로 view 입니다. 하지만 일반 View는 논리적인 테이블이고, Mview는 물리적으로 존재하는 테이블 입니다. 물리적으로 존재한다는 것은 Data가 일정 공간을 차지하고 있다는 거죠.. Mview는 어떤 결과를 뽑아 내는 쿼리가 너무나도 빈번히 사용 될 경우, Query 실행 시간의 수행속도 향상을 위하여, 여러 가지의.. ASKTOM 오라클에 관련된 질문들을 영어로 검색하다보면 자주나오는 사이트가 있다. 그 사이트의 이름은 ASKTOM인데 이 사이트는 무슨 사이트인가? 하고 사이트의 설명을 번역해서보면 https://asktom.oracle.com/pls/apex/f?p=100:23::ABOUT:::: ---------------------------------------------------------------- Ask TOM은 Ask TOM 팀이 답변한 21,100개가 넘는 질문과 답변이 담긴 온라인 저장소입니다.이 컨텐츠에서는 Oracle Database 위에 애플리케이션을 구축하는 것과 관련된 많은 주제를 다룹니다.Oracle Database에 대해 알아보려면 온라인의 주요 사이트 중 하나인 TOM에 문의하십시오. Oracl.. INDEX CLUSTERING FACTOR https://pangsun.tistory.com/entry/Clustering-Factor-%EB%9E%80 https://velog.io/@kw78999/DB-Clustering-Fector Clustering Factor란 Index의 테이블에 대한 정렬정도를 말합니다. 정렬정도를 측정하기 위해 오라클은 Clustering Factor의 수치를 Index를 scan하는동안 방문하게되는 Table의 Data block의 개수로 나타냅니다. 이는 Clustering Factor가 높아지면 읽어 들이는 dataBlock의 개수가 많아지기 때문에 PhysicalReads가 높게 나온다는 것을 의미합니다. Physical Reads는 Performance와 밀접한 관련이 있기 때문에 Clustering Fa.. Oracle shutdown, no mount, mount, open (shutdown, no mount, mount, open) https://estenpark.tistory.com/343 1.오라클 시작 및 종료 개념 시작 단계: 종료(shutdown) -> 노마운트(nomount) -> 마운트(mount) -> Open(시작) 종료 단계 : Open(시작) -> 마운트(mount) -> 노마운트(nomount) -> 종료(shutdown) 각 단계별 오라클 수행하는 작업 종료(shutdown) -데이터베이스에 대한 액세스를 수행할 수 없는 상태, DB를 중지한 상태입니다. 단, 데이터베이스를 오픈 하기위해서 SYS 유저로 SYSDBA, SYSOPER을 권한이 있어야 합니다. -관련된 작업 : B&R에서 물리적인 백업을 보면 운영체제의 cp명령어를 이용하여 cold-b.. ROWID https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=kimsajang&logNo=220507834231 ROWID 정의 ●ROWID는 ORACLE에서 INDEX를 생성하기 위하여 내부적으로 사용하는 PSEUDOCOLUMN 으로 사용자가 임으로 변경하거나 삭제 할 수 없다. ●단지 테이블의 한 컬럼처럼 참조만 가능하며 데이터베이스에 값이 저장되지 않는다. ●ROWID는 물리적인 ADDRESS를 가지고 있기 때문에 SINGLE BLOCK ACCESS로 찾고자 하는 ROW를 찾을 수 있어 물리적인 ROWID는 주어진 테이블에 가장 빠른 ACCESS 방법을 제공하게 된다. ●ROW ID를 분석해보면 AAAArs /AAD / AAAAUa / A.. 트랜잭션 https://coding-factory.tistory.com/226 트랜잭션은 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들을 의미한다. 트랜잭션의 특징 1.트랜잭션은 데이터베이스 시스템에서 뱅행 제어 및 회복 작업시 처리되는 작업의 논리적 단위이다. 2.사용자가 시스템에 대한 서비스 요구 시 시스템이 응답하기 위한 상태 변환 과정의 작업단위이다. 3.하나의 트랜잭션은 COMMIT되거나 ROLLBACK 된다. 트랜잭션의 성질 Atomicity(원자성) 1.트랜잭션의 연산은 데이터베이스에 모두 반영되든지 아니면 전혀 반영되지 않아야 한다. 2.트랜잭션 내의 모든 명령은 반드시 완벽히 수행되어야 하며, 모두가 완벽히 수행되지.. RMAN 백업셋팅 https://positivemh.tistory.com/567 ㄴ내맘대로긍정 http://dbcafe.co.kr/wiki/index.php/%EC%98%A4%EB%9D%BC%ED%81%B4_rman_%EB%AA%85%EB%A0%B9%EC%96%B4 ㄴ RMAN 명령어 정리 http://dbcafe.co.kr/wiki/index.php/%EC%98%A4%EB%9D%BC%ED%81%B4_rman_%EB%B3%B5%EA%B5%AC ㄴRMAN 복구 시나리오 정리 http://dbcafe.co.kr/wiki/index.php/%EC%98%A4%EB%9D%BC%ED%81%B4_rman ㄴ개념정리 https://blog.naver.com/PostView.nhn?blogId=dangtong76&logNo=1400683.. 이전 1 2 3 4 다음