전체 글

DBA/ WAS /맛집을 좋아합니다
맛집

충주맛집: 충주 삼정면옥 평양식 메밀 냉면 전문

충주에 내가 졸업한 대학교가 있다. 와이프랑 결혼 후 가본 대학교는 느낌이 남달랐다 떨리기도 하고 휴가를 내고 찾아갔지만 금요일이라 그런지 교수님들은 다들 오후 수업이 없어셔서 못 봤지만 충주에 구경거리들을 보고 난 후 저녁으로 냉면 전문집을 찾기로 했다. 요즘 맛 집을 찾을 때 구글을 많이 이용한다 평점이 네이버나 카카오보다 확실하다. 가본 사람만 남길 수 있는 후기들이기 때문이다. 삼정면옥도 같은 형태로 검색을 하여 찾게 되었다. 주차는 좀 하기 힘들지만 충주 시내에 무료 공용 주차장에 주차를 하고 좀 먼 거리지만 추워도 빨리 갔다. 도착해보니 시골음식점 느낌이 났다.^^ 정감 있다고 해야 하나?.. 여기는 평양냉면 전문집이다.!! 서울에서 먹어본 맛과 얼마나 다른지 궁금했다. 추가로 역시나 편육과 ..

DBMS/Oracle

두개 이상의 테이블의 조인뷰를 통한 업데이트 수행 방법

더보기 두개 이상의 테이블을 조이뷰를 만들어서 업데이트를 진행 할 수 있다. 아래 테스트 쿼리를 가지고 테스트 해볼수 있고 쉬우니 한번 해보시기 바람니다. 1. SAMPLE 데이터 생성 CREATE TABLE A( F1 INT PRIMARY KEY, F2 VARCHAR2(10), F3 VARCHAR2(10) ); CREATE TABLE B( F1 INT PRIMARY KEY, F2 VARCHAR2(10), F3 VARCHAR2(10) ); INSERT INTO A VALUES(1, 'B','1'); INSERT INTO B VALUES(1, 'C','1'); commit; 조인뷰를 통한 업데이트 수행. UPDATE ( SELECT A.F1 V1, A.F2 V2,A.F3 V3, B.F1 W1, B.F2 W..

카테고리 없음

sqlplus Set tip

set heading on/off /* header가 display 여부 */ set pagesize 1000 /* page가 14마다 구분되지 않도록 크게 지정한다. */ set linesize 300 /* linesize도 record 길이만큼 지정하여 아래로 구분되지 않도록 한다. */ set echo off /* 명령이 display되지 않도록 한다. */ set term off /* 조회 결과가 화면에 나오지 않도록 한다. */ set verify off /* sql 실행시 old , new 값으로 치환되는 행을 보여주는 것을 안보이게한다.*/ set echo off /* a.sql 을 @a 라고 실행시 내용을 보지 않겠다 */ set feedback off /* 3 rows selected 라..

DBMS/Oracle

Lock 충돌 해결 In RAC

이 문서는 RAC 환경에서 lock 충돌의 예와 처리 방법을 설명하고 있다. Distribution Lock은 RAC를 사용하는데 있어서 가장 복잡한 이슈 중에 하나이다. 이와 같은 복 잡성은 OPS Time을 줄여주지 못한다. 대부분의 이슈는 x$와 gv$를 조회하여 해결 될 수 있다. 그 러나, 대부분의 복잡한 문제는 System Statedump 또는 oradebug를 사용해야 해결 할 수 있다. ++++++++++++++++++ +++ 기본 정의 +++++++++++++++++++ distributed : 인스턴스 A에 존재하는 세션이 다른 인스턴스 B에서 잡고 있는 row에 대한 lock을 잡으려고 하며 대기하는 것. local : 인스턴스 A에 존재하는 세션이 같은 인스턴스 A에 다른 세션에서..

DBMS/Oracle

RAC를 single instance로 바꾸기

Solution - Shutdown all the instance in RAC enviornment. - Shutdown all the listeners. - Relink Oracle executable with rac_off option. $ make -f ins_rdbms.mk rac_off $ make -f ins_rdbms.mk ioracle - Remove all the parameters from init.ora which points to second instance and it is on other node. - Remove cluster_database parameter - Remove undo_tablespace parameter which points to second instance..

DBMS/Oracle

10g이상 지원 shrink할 대상 찾는 function

제목: 10g 지원 shrink할 대상 찾는 function.. ================================================================================ ++++++++++++++++ 특징 ++++++++++++++++ 10g부터 Shrink 라는 것이 지원됩니다. Table의 데이타를 reorg하듯이 진행하는데, rebuild와 다른점은, 데이타를 내부적으로 insert, delete를 합니다. 그런데, table중에 어떤것을 shrink하게 해야 할지 파악하기 어려운데, oracle에서 지원되는 아래 procedure를 사용하여 파악할수 있읍니다. ==> dbms_space.verify_shrink_candidate [Example] begin ..

숨표나라
어느 DBA가 좋아 하는 것들