본문 바로가기
반응형

oracle8

[Oracle] Temp Tablespace 관리를 위한 쿼리 ## TEMP 영역 사용 쿼리 조회 ## SELECT /*+ ordered */ "SID", s.serial# "Serial", s.MODULE "Module", s.program "Program", u.TABLESPACE "TS 명", u.CONTENTS "Cont.", u.blocks "Temp Blocks", ((u.blocks*v.value)/(1024*1024)) "Temp Size(MB)", substr(q.sql_text,1,50) "SQL", substr(p.sql_text,1,50) "이전 SQL" FROM v$sort_usage u, v$session s, v$sqltext q, v$sqltext p, (SELECT value FROM v$parameter WHERE name = 'db.. 2023. 3. 2.
[Oracle] DBMS_METADATA 패키지를 활용한 User 및 Tablespace DDL 추출하기 운영 업무를 하다 보면 기존 사용중인 DB계정 형태 그대로 사용하여 새로 User 또는 Tablespace, Table을 생성할 일이 빈번하다. 매번 Create 문장을 작성하기도 귀찮을 뿐 더러 계정 설정을 하나하나 확인하기도 쉽지는 않다. 그래서 오라클에서는 DBMS_METADATA라는패키지를 제공한다. 해당 패키지의 GET_DDL이라는 함수를 사용하면 해당 User의 Create 구문을 그대로 얻을 수 있다. 1. TABLE DDL 추출 SQL> set long 20000 SQL> set pagesize 500 SQL> select dbms_metadata.get_ddl('TABLE','EMP','SCOTT') from dual; CREATE TABLE "SCOTT"."EMP" ( "ENAME" V.. 2023. 2. 27.
Database 운영 관리 업무 인수인계시 체크해야 할 항목 정리 1. 성능보고서 요청 데이터베이스 성능 보고서 확인 서버 성능 보고서 확인 was 서비스 현황 확인 * 통계정보 정책, 수집 %, lock 확인, keep table, profile 확인,파티션테이블, dba유저 * 성능 이슈, 배치작업, 특정 작업 hour, day, month, 분기, year 별 확인 2. DB특성 및 ap 서비스 현황 및 특이사항 확인 3. 성능 이슈 및 중요 table, sql 문,프로시저,트리거 확인 cpu, memory, i/o 확인 4.백업 방식, 백업 주체, 백업장애, 복구 절차 및 수행이력 확인 5.서비스별 담당자 담당자 특이사항 및 성향 확인 6. 장애시 절차 및 담당자 확인 7.정기 및 비정기 작업, 특정작업, DB shutdown 일정 DB shutdown 시 특정.. 2023. 2. 24.
오라클 & 티베로 테이블스페이스 사용 현황 확인 및 데이터 파일 증설 오라클 & 티베로 테이블스페이스 사용 현황 SELECT * FROM( select TO_CHAR(sysdate, 'yyyy/mm/dd hh24:mi:ss') "Current Time", ddf.tablespace_name "Tablespace_Name", ddf.bytes/1024/1024 "Bytes(MB)", ddf.maxbytes/1024/1024 "MaxBytes(MB)", (ddf.bytes - dfs.bytes) /1024/1024 "Used(MB)", round( ( (ddf.bytes - dfs.bytes) / ddf.bytes) * 100, 2) "Percent(%)", dfs.bytes/1024/1024 "Free(MB)", round( (1 - ( (ddf.bytes - dfs.byt.. 2023. 2. 23.
반응형