본문 바로가기

전체 글

(286)
업무생산성200퍼센트sql활용 SQL> CREATE TABLE BUSEO 2 (DEPTNO NUMBER(2), 3 DNAME VARCHAR2(14), 4 LOC VARCHAR2(13)); SQL> DESC BUSEO SQL> ALTER TABLE BUSEO ADD (PHONE VARCHAR2(20)); -- 컬럼추가 SQL> ALTER TABLE BUSEO 2 MODIFY (PHONE VARCHAR2(30)); -- 컬럼 타입 변경 SQL> ALTER TABLE BUSEO 2 RENAME COLUMN PHONE TO TEL; -- 컬럼 이름 변경 SQL> ALTER TABLE BUSEO DROP (TEL); -- 컬럼 삭제 SQL> ALTER TABLE BUSEO SET UNUSED (LOC); -- 컬럼 숨기기 SQL> ALTER ..
요사이 우리 사회에 큰 어른이 없다. 제가 한말이 아니고 다른 곳에 퍼온 글 입니다.. 어른이 있어야 잘못하는 사람에게는 바른 말도 하고, 채찍질도 해서 올 바른 길을 가도록 충고 할텐데 바른 말 하는 어른이 없으니 사회가 점점 혼탁해 지는 것이다. 바른 말을 해도 이해 관계에 얽히지 않고, 중심(中心 )에 서서 어느 한쪽에 치우치지 말아야 하는데, 자신의 생각과 이익에 반 한다 해서 어느 한쪽에 치우치는 말은 말이 아니고, 올바른 충고가 아니다. 가까운 사람 일수록 잘 한 것은 잘 한 것이고, 잘 못한 것은 분명히 잘 못되었다고 지적해야 한다. 지적을 해도 너무 감정에 치우쳐 충고하면 상대의 감정만 상하고 적을 만들기 쉽다. 이러한 말은 사이만 더 벌어져서 서로가 마음만 아프고 결국 상대에게 해만 줄 뿐이다. 어른은 이 사회의 거울이요. ..
ORACLE_SID를 변경하는 방법 ORACLE_SID를 변경하는 방법 (SID 를 RC817UT에서 RC817NEW로 변경) 1. 먼저 변경하고자 하는 SID를 v$thread 로 확인한다. SQL> select instance from v$thread; INSTANCE ---------------- RC817UT 1 row selected. 2. DB를 shutdown한다. (shutdown normal or immediate) 3. Full backup을 받는다.(All control, redo, data files backup) 1) datafiles SQL> select file_name from dba_data_files; FILE_NAME -------------------------------------------------..
오라클에서 pfile과 spfile 오라클에서 pfile과 spfile 출처 : http://blog.naver.com/anova91/50016544256 오라클에서 pfile과 spfile의 특징??? Oracle9i부터는 database의 initial parameter를 지정하는 initSID.ora file외에 server parameter file이라고 불리는 spfileSID.ora가 새로 소개되었다. 이 spfile을 사용하게 되면 alter system을 통해 database가 운영 중에 parameter를 수정할 수 있게 되면서 parameter 수정때마다 database를 restart 시켜야 하는 필요을 줄여주고, 앞으로 소개될 dynamic한 server tuning에 중요한 역할을 할 수 있다. Explanation..
10g에서 reorg 간단하게 하기(ASMM, shrink) 9i까지는 테이블 reorg 하기 위해서는 exp/imp 또는 move 하는 번거로움이 있었으나, 10g 부터 지원되는 ASMM(Automatic Shared memory memagement)와 shrink를 이용하여 간단하게 reorg 작업을 수행할 수 있습니다. 1. ASSM을 설정하는 작업은 간단합니다. SGA_TARGET 값만 세팅해주면 아래의 값은 오라클에서 알아서 설정해줍니다. SGA_TARGET 값은 SGA_MAX_SIZE 값과 같거나 작게 설정해야 합니다. 10g에서는 SGA 최대값만 설정해주면, SGA에 관한 작업은 더 이상 없습니다. shared_pool_size log_buffer java_pool_size large_pool_size buffer_cache_size 참고로 WORKA..
개발자가 범하기 쉬운 튜닝 이슈 10가지 유형 분석 출처 : 마이크로소프트웨어 [2003년 7월호] & http://www.dbguide.net 개발자가 범하기 쉬운 튜닝 이슈 10가지 유형 분석 박 성 우 dont4get@chol.com 현영씨스템즈와 LG-CNS를 거쳐 현재는 수로텍 연구소 팀장으로 일하고 있다. 태평양 판매 물류 개발, KT-ICIS 요금관리시스템 프로젝트 DBA, KTF-차세대 빌링 프로젝트 DBA, 통합 하수관거 유지관리 SW 개발 팀장으로 활동했다. 지난 2회에 걸쳐 기본을 튼튼히 하자는 의미에서 쉬운 예제를 중심으로 주로 플랜(PLAN)을 작성하고 해독하는 데 주력했다. 지난 강좌만 자기 것으로 만들었다면 적어도 튜닝 부문에서는 웬만한 평범한 DBA는 능가할 수 있다. 이번에는 지금까지 개발자들이 자신의 프로그램이 느리다고 찾..
crontab 기본 설정 명령어 crond 데몬 /etc/rec.d/init.d/crond 스크립트에 의해 시작, 종료,재시작될 수 있다 기본 명령의 위치 :/user/bin/crontab =>아무곳에서도 실행 가능 함 등록,수정, 보기 사용형식 crontab [ -u 사용자 id] 파일 crontab [-u 사용자 id] { -l | -r | -e} $ crontab -l no crontab for truefeel 설정한 적이 없어 아직 비어있다 crond 실행 확인 =>ps -ef | grep crond crond 시작 => /etc/rc.d/init.d/crond start{restart | stop} 일반사용자에게 crontab 명령어 사용하도록 설정 허가 => /etc/cron.allow 여기에 ID 등록 일반사용자의 cron..
2010 - 새해의 소망 새해의 소망 ------------------ 오는 손 부끄럽게 하지 않게 하시고 가는 발길 욕되게 하지 않게 하소서 모른다고 해서 기죽지 말게 하시고 안다고 해서 거만 떨지 않게 하소서 자랑거리 없다 하여 주눅 들지 않게 하시고 자랑거리 있다 하여 가벼이 들추지 않게 하소서 좋다고 해서 금방 달려들지 않게 하시고 싫다고 해서 금방 달아나지 않게 하소서 멀리 있다 해서 잊어버리지 말게 하시고 가까이 있다 해서 소홀하지 않게 하소서 악(惡)을 보거든 뱀을 본 듯 피하게 하시고 선(善)을 보거든 꽃을 본 듯 반기게하소서 부자는 빈자를 얕잡아보지 말게 하시고 빈자는 부자를 아니꼽게 생각하지 말게 하소서, 은혜를 베풀거든 보답을 바라지 않게 하시고 은혜를 받았거든 작게라도 보답을 하게하소서, 타인의 것을 받을 ..