본문 바로가기

분류 전체보기

[Note] 데이터웨어하우스와 데이터마트 데이터 웨어하우징 : 전사적 아키텍처 상에서 의사결정을 지원하기 위한 환경을 구축하는 사상 데이터 웨어하우스 : 기업이 축적한 데이터(Time Variant)를 사용자 관점 주제별로 ( Subject - Oriented) 통합하여 (Integrated) 별도로 저장하는 Database 목적 : 1. 운영시스템 보호 2. 여러시스템의 데이터를 취합, 통합하므로 사용자의 편의 제공 3. DW구성전에 Transformation을 통한 양질의 데이터 생성 문제점 : 1. 데이터웨어하우스의 목적은 방대한 데이터를 통합에 초첨. (사용자 측면에서의 편의성은 덜 고려될 수 있음) 2. 데이터웨어하우스 - 전사적인 용도로 구축 (각 부서에 Customizing 필요 for 최적의 성능 ) 3. 많은 사용자의 질의 수행.. 더보기
대용량 DML 발생시키는 PL/SQL CONNECT OLTP/OLTP@ORA10GR2 CREATE OR REPLACE PROCEDURE LOAD_DATA IS v_Cnt NUMBER ; v_value NUMBER; BEGIN FOR i IN 1..1000000 LOOP insert into ORDERS ( ORDER_ID , PRODUCT_ID , CUSTOMER_ID , PURCHASE_DATE , PURCHASE_TIME , PURCHASE_PRICE , SHIPPING_CHARGE, TODAY_SPECIAL_OFFER , SALES_PERSON_ID , PAYMENT_METHOD ) values ( TRIM(TO_CHAR(MOD(i,1000000) + 1,'0000009')), TRIM(TO_CHAR(MOD(i,10) + 1,'0000.. 더보기
ORACLE SQL Tuning 보호되어 있는 글입니다. 더보기
Awk 명령어 사용법 Axil S/E-ljs063 1993.1.4 Lee Jin-Soo SUBJECT: Awk 명령어 사용법 o awk 명령어 awk라는 이름은 이를 개발한 세 사람의 이름 Aho, Weinberger, Kernighan에서 유래된 것이다. awk명령어는 일련의 입력 화일을 읽어 지정된 패턴과 일치하는 패턴을 간직한 라인을 찾는다. 패턴이 일치하면 지정된 연산이 실행된다. 여기서의 연산은 라인 내의 필드 조작이나 필드값을 이용한 산술 연산을 의미한다. 이 awk는 shell programming과 bc 그리고 C 프로그래밍언어의 기능을 갖춘 프로그래밍 언어로 bc와 같이 완벽하게 해독이 되며 쉘의 인수인 $1, $2, $3과 같은 이름을 가진 필드 변수가 각 입력 라인에 사용될 수 있다. 또 C 언어와 유사한.. 더보기
crontab 사용법 # crontab -l 현재사용하고 있는 crontab 파일 출력 # crontab -e crontab 파일의 수정(edit) crontab -e 로 수정이 안될경우 1. #csh 2. #setenv EDITOR vi 명령 수행후 수정함 root crontab file /etc/cron.d/logchecker : /var/cron/log가 최대 화일 크기를 초과하는지를 판단하고, 만약 초과하면 내용을 /var/cron/olog로 복사한다. /usr/lib/newslog : syslog daemon에 의해서 /var/adm 디렉토리에 생성되는 log file을 청소한다. Controlling crontab Access cron utility를 제어하는 두개의 file /etc/cron.d/cron.allo.. 더보기