Oragne for Oracle Session Monitoring 권한 부여 1. 다른 User에서 Session Monitoring 권한 기능을 사용 시, 필요권한 grant SELECT ANY DICTIONARY to USER1; grant SELECT_CATALOG_ROLE to USER1; grant SELECT ANY TRANSACTION to USER1;
1. OS bit 확인 getconf -a | grep KERNEL KERNEL_BITMODE: 64 2. java bit 확인 ./java -d64 -version Running a 64-bit JVM is not supported on this platform. 3. Weblogic의 MS기동시 java 32bit경로로 기동 설정 시 -. Weblogic의 MS기동시 Java 32bit 경로로 기동되게 설정되어 있음 -Xms4096m -Xmx4096m 4G로 기동시키게 되면, 아래와 같은 에러 발생 JVMJ9GC028E 너무 큰 옵션: '-Xmx4096m' JVMJ9VM015W j9gc24(2) 라이브러리의 초기화 오류: 초기화 실패: 명령행을 구문 분석할 수 없음 Could not create th..
http://www.sqlines.com/online SQLines - Online SQL Conversion - SQL Scripts, DDL, Queries, Views, Stored Procedures, Triggers www.sqlines.com
1. yum 설치 -. yum -y install sysstat (리눅스 성능 측정 도구 패키지) 2. 과도한 CPU 사용 MYSQL THREAD 확인 및 kill 1) mysql process 검색 ps -ef | grep mysqld mysql 20645 19411 65 Feb21 ? 9-17:34:52 /usr/local/mysql/bin/mysqld 2) Thread 검색 pidstat -t -p 1708 2 -> 실시간 갱신 pidstat -t -p 1708 $ pidstat -t -p 20645 11:05:57 AM UID TGID TID %usr %system %guest %CPU CPU Command 11:05:57 AM 1003 20645 - 51.34 13.67 0.00 65.01 5 ..
Partition table TEST -테스트 유저 생성 create user test identified by 'tibero' default tablespace test0; grant dba, connect, resource to test; CREATE TABLESPACE test01 DATAFILE '/dev/tibero_vg/rhd512_01' SIZE 100M AUTOEXTEND OFF; CREATE TABLESPACE test02 DATAFILE '/dev/tibero_vg/rhd512_02' SIZE 100M AUTOEXTEND OFF; CREATE TABLESPACE test03 DATAFILE '/dev/tibero_vg/rhd512_03' SIZE 100M AUTOEXTEND OFF; C..
1. 동시성 제어(Concurrency Control) ※ 요약 -. 비관적 동시성제어 = 데이터를 읽는 시점에 lock을건다 -. 낙관적 동시성제어 = 데이터를 읽는 시점에 lock을 걸지 않지만 다른사용자에 의해 값이 변경됐는지 반드시 검사해야함 -. 다중버전 동시성제어 = lock 을사용하지않고 undo를 이용한 방법 [ 1.1 동시성 제어(Concurrency Control)이란? ] 동시성 제어란 DBMS가 다수의 사용자 사이에서 동시에 작용하는 다중 트랜잭션의 상호간섭 작용에서 Database를 보호하는 것을 의미한다. 일반적으로 동시성을 허용하면 일관성이 낮아지게 되며 이를 그래프로 나타내면 아래와 같다. 다수 사용자의 동시 접속을 위해 DBMS는 동시성 제어를 할 수 있도록 Lock 기능과..