IT468 AUTOCOMMIT 확인방법 기본적으로 Mysql은 AUTOCOMMIT이 ON입니다. 아래는 확인방법입니다. 1.SELECT로 확인방법 mysql> select @@AUTOCOMMIT; +--------------+ | @@AUTOCOMMIT | +--------------+ | 1 | +--------------+ 1 row in set (0.00 sec) 1은 ON 0은 OFF 2.show로 확인방법 mysql> show variables like 'autocommit'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | autocommit | ON | +---------------+-------+ 1 row in set (0.00 sec) 2020. 12. 24. Mysqldump를 이용한 백업&복구 Mysql의 백업 프로그램입니다. 해당 프로그램은 스토리지 엔진에 상관없이 백업을 받을 수 있습니다. mysqldump는 기본적으로 dump하려는 trigger에 대한 트리거 권한을 가지고 있어야 합니다. 만약 --single-transaction 옵션을 사용할 수 없는 스토리지 엔진이라면 LOCK TABLES 권한이 추가적으로 필요합니다. 만약, 다른 옵션을 추가적으로 사용한다면 추가적인 다른 권한도 필요하게 됩니다. 복구시에도 dump file을 생성했을 때의 권한을 가지고 있어야합니다. 출처 : code-factory.tistory.com/21 mysqldump 중 DB전체를 백업받는 것은 Oralce의 COLD BACKUP과 유사한 성격을 가지고 있습니다. 백업받은 시점으로 완전복구가 가능하기 때.. 2020. 12. 23. 실행계획 확인하기,실제 실행계획 확인하기 실행계획을 확인하는 방법에는 여러가지가 있습니다. 그 중에서 간단하게 확인할 수 있는 방법을 포스팅하겠습니다. 실행계획 확인하기 1.쿼리 수행시 explain plan for 적기 해당 명령문을 포함하여 쿼리를 실행하면 결과값이 나오지 않고, statement processed라는 명령어가 나옵니다. 이 명령어는 SQL의 예상 실행계획을 만들어서 PLAN 테이블에 저장하기만 합니다. PLAN테이블에 저장된 실행계획은 DBMS_XPLAN.DISPLAY명령어를 사용해서 확인 할 수 있습니다. SQL> explain plan for select * from emp where employee_id = 100; Statement Processed. SQL Execution Time > 00:00:00.000 2... 2020. 12. 22. 아카이브 모드 변경 redo 로그 파일을 아카이브파일로 백업받을 수 있는 아카이브모드 변경방법입니다. mount에서 진행합니다. 0.확인 SQL> select log_mode from v$database; LOG_MODE ------------ NOARCHIVELOG 1.tip파일에 LOG_ARCHIVE_DEST 추가 $TB_HOME/config/$TB_SID.tip에 경로를 추가해줍니다. LOG_ARCHIVE_DEST="/DBMS/TIBERO/TBARC" 2.DB 운영시 DBDOWN $tbdown immediate Tibero instance terminated (IMMEDIATE mode). 3.mount로 DB 변경 $ tbboot mount Change core dump dir to /DBMS/TSTMDJ/TIBER.. 2020. 12. 21. 이전 1 ··· 71 72 73 74 75 76 77 ··· 117 다음