바이너리로그 [바로가기] - 데이터를 업데이트하는 모든 명령문이 기록된다. - 바이너리로그 백업이 생성된 후, 발생하는 모든 업데이트를 갖고 있다. - 복원작업과 리플리케이션 설정할 수 있지만, 약 1%정도의 성능저하 발생. 1. Mysql 유저 접속 - 서버에 설치된 Mysql DB계정으로 접근한다. 2. Binary log 확인 - show binary logs; 3. 설정한 파일 이전 삭제 - purge master logs to 'mysql-bin.000000'; 4. 주기설정 - set global expire_logs_days=10; - 삭제주기는 10일 5. 주기설정 확인 - show variables like '%expire%' ; #/usr/local/mysql/bin/mysql -uro..
1. 테이블 스페이스 [바로가기] - 데이터가 저장되는 물리적인 공간으로 저장소 위치만을 지정하며, 논리적 데이터베이스 구조나 스키마를 지정하지는 않는다. - 사용자별로 테이블 스페이스 사용 가능하다. 2. 테이블 스페이스 생성 - 생성시 최대 32G까지만 생성 가능하다. - 데이터파일보다 데이터 파일의 크기가 커지면, 용량을 추가해야하며 수동/자동 설정이 가능하다. create tablespace [테이블스페이스명] datafile '[오라클설치경로][테이블스페이스명].dbf' size 30720M default storage( initial 80k next 80k minextents 1 maxextents 121 pctincrease 80 )online; 3. 테이블 스페이스 삭제 DROP TABLE..
1. SYSTEM계정 접속 [root]# su - oracle [oracle]# sqlplus / as sysdba; Oracle Database 11g Release 11.2.0.1.0 - 64bit Production SQL> sqplus / as sysdba; 2.유저 생성 - 유저생성시, 테이블 스페이스 선언 - 오라클 디렉토리 생성에 대한 권한 부여 SQL> CREATE USER "[유저명]" IDENTIFIED BY [패스워드] DEFAULT TABLESPACE "[테이블스페이스명]" SQL> GRANT CONNECT, RESOURCE, UNLIMITED TABLESPACE, DBA TO [유저명]; SQL> GRANT READ,WRITE ON DIRECTORY [디렉토리명] TO [유저명];..