목록Oracle Study (85)
DBA가 되고 싶은 병아리
## 같은 네트워크에 속한 서버들의 시간을 모두 동일하게 맞추기 위해 그 중 한대를 공용 타임서버와 동기화 시키고, 나머지 서버들은 그 서버의 클라이언트로서 해당 서버를 타임서버로 등록해서 동기화 하고자 한다 ## 관련글 : NTP를 이용한 서버 시간 동기화 - http://blog.naver.com/wizardkyn/220840483581 참고 URL : https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/ch-Configuring_NTP_Using_the_chrony_Suite.html 사전준비 : ntp가 설치되어 있다면 이를 먼저 제거한다. [root@oracl..
RAC 관리 Oracle/MSSQL 1) 관리 툴 : EM, CVU(Cluster Verification Utility, RAC 설치 후 검증 툴), srvctl(server control) - crsctl(cluster ready services control) : oracle cw 기동/중지 툴 - oifcfg(oracle interface configuration tool) : 네트워크 인터페이스 할당/해제 툴 - ocrconfig(OCR configuration tool) : ocr 관리 툴, ocrcheck, ocrdump 등의 유틸리티도 있음 - vipca : vip 관리 2) Voting Disk 관리 - voting disk 백업 : $[oratest] dd if=voting_disk_na..
파티션 테이블 작성용 스크립트 CREATE TABLE sales (sales_no NUMBER, sale_year INT NOT NULL, sale_month INT NOT NULL, sale_day INT NOT NULL, customer_name VARCHAR2(30), price NUMBER) PARTITION BY RANGE (sale_year, sale_month, sale_day) (PARTITION sales_q1 VALUES LESS THAN (2020,02,01) TABLESPACE USERS, PARTITION sales_q2 VALUES LESS THAN (2020,03,01) TABLESPACE USERS, PARTITION sales_q3 VALUES LESS THAN (2020,..
2개 사이트 참조 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. http://blog.naver.com/livekim86?Redirect=Log&logNo=20206446657 처음 오라클 스케쥴러 사용하려고 하면서 가장 헷갈렸던건 ORACLE JOB과 ORACLE SCHEDULER 이다 ORACLE JOB은 PLSQL_BLOCK, STORED_PROCEDURE만 구동된다고 한다. 오라클 10g에서부터 ORACLE SCHEDULER 를 지원한다. ORACLE JOB과 ORACLE SCHEDULER 가장 큰 차이점이라면 OS상의 crontab에 등재되는 shell프로그램도 ORACLE SCHEDULER 에서 돌릴 수 ..
SQL> select instance_name, startup_time, status from v$instance; INSTANCE_NAME STARTUP_TIME STATUS ---------------- ------------ ------------ ulrt 03-JUN-19 OPEN SQL>
rem ********************************************************** rem * system계정으로 connect 되어야 수행 가능하다. * rem * (자동으로 sysstat.out로 spooling 된다) * rem ********************************************************** set feedback off clear columns; spool sysstat.out prompt ******************************************************* prompt * LIBRARY CACHE TUNING * prompt ****************************************..
Buffer Hit Ratio is NOT Everything -A badly tuned database can still have a hit ratio of 99% or better Buffer Hit Ratio 가 90% 이하로 낮아질 경우에 튜닝대상이 된다고하는데 이말에는 커다란 오점이있다. Buffer Hit Ratio 는 인스턴스가 시작된이래로 수집된 평균값이기 때문에 신뢰하기 어렵다. 즉 인스턴스시작이래로 Buffer Hit Ratio가 90%이어도 지금 인스턴스가 최적화 되어있다고 말할 수가 없다는것이다. 그래서 Delta Hit Ratio분석을 많이 사용한다. 이 방법은 전체적인 평균값이 아닌 일정 시간 간격의 Hit Ratio를 측정하는 방법으로 훨씬 유용하고 신뢰도가 높다. - Hit ..
OPEN_CURSORS-- SQL areas 연관 (기본 값 50/ rac 설치시 300으로 설정됨) SGA-> 최소 사이즈는 RAC 기준으로 1032M SHARED_POOL_RESERVED_SIZE - SHARED POOL에서 대용량의 연속된 작업을 수행하기 위한 파라메터 (12C부터 신규로 추가된 파라메터) - 5% of the value of SHARED_POOL_SIZE 최소 크기는 5000 v$sesstat 현재 세션 상태를 기록한 뷰 (user session statistics) V$SESSION 현재 접속된 모든 세션의 정보를 표시 (displays session information for each current session.) v$statname 위의 두 뷰에 관련된 추가정보를 표시 (..