데이터베이스 특히 오라클를 공부한 사람이라면 대용량 데이터베이스 솔루션 책과 강좌를 한번쯤 읽고 들어봤다고 해도 과언이 아니죠. 책에 COPY_T 테이블 같기도 하고 뷰같기도 하는. . . 저같이 책을 정독을 하지 않고 쭉 읽은 후 필요할때마다 바이블처럼 꺼내보는 사람에겐 COPY_T가 먼지 찾기란 여간 어렵지 않더군요. 그래서 찬찬히 찾아보니 데이터를 추출하기 위해 단순복제를 하기 위해 또는 IN 조건에 선분법칙(특정일자를 BETWWEN으로 검색하는 것보다 COPY_T 테이블에 특정기간의 일자를 만들어 놓고 조인하는 방법)를 이용할때 . . . 날짜를 이용한 선분법칙은 대용량책이 아니었으면 생각지도 못했을 기법인데요 실제 해보니 성능차이가 많이 나더군요. COPY_T 형식의 테이블을 여러개 만들어 놓고..
오라클 툴로 Orange, Toad, Golden, SQLGate, SQLDeveloper를 사용해 봤지만 역시 Orange 만한게 없더군요. 제가 오랜지를 사용하는 이유가 매우 많지만 그중에 하나를 소개하자면 DB에서 자료를 조회해서 엑셀로 저장하고 싶을때 다른 툴든은 6만 5천건이 넘으면 저장하지 못해(엑셀의 제약) rownum으로 짤라서 여러번 저장해야 하는 반면 Orange는 친절하게도 자동으로 쉬트를 분리해서 연속해서 저장해 줍니다. 하나의 파일에 여러개의 쉬트로 말이죠. 이 기능을 접해보신 분들은 입이 다물어 지지가 않더군요. 더군다나 웨어벨리 홈페이지에 회원으로 등록하면 트라이얼키를 받아 사용할 수가 있습니다. 처음 트라이얼키를 받으면 3개월 사용할 수 있고 만료가 되면 1주짜리 트라이얼키를..
오라클에서 원격에 있는 db를 마치 로컬에 있는 db처럼 사용할 수 있게 하는 것이 DB LINK인데요. 아주 편리하죠. 사용법을 정리해 봤습니다. 1. 생성 CREATE DATABASE LINK "링크명" CONNECT TO "아이디" IDENTIFIED BY "비밀번호" USING 'TNS이름'; 2. DB LINK 생성 확인 SELECT * FROM ALL_DB_LINKS; 3. 사용 SELECT * FROM 테이블명@링크명; 4. 삭제 DROP DATABASE LINK 링크명
일상에서 주로 union all를 많이 사용해서 자주 union과 union all의 차이를 잊곤 합니다. 합집합을 만들고자 할때 사용하는데요. A와 B 집합에서 합집합을 구하고자 할때 unoin은 A에도 있고 B에도 있으면 하나로 합치고 즉 distinct 기능이 있는 것이고 union all은 동일한것이 있어도 각각 인식하여 하나가 아닌 2개로 집합을 만들어 줍니다. 또한가지 큰 차이점이 있는데 그것은 정렬을 하느냐 안하는냐 입니다. 상식적으로 생각해 보아도 union은 중복된 것을 하나로 합치므로 정렬히 되어야 합치기 쉽겠지요. 그래서 union을 사용하면 내부적으로 정렬작업이 일어 납니다. 반면에 union all은 중복된 데이터를 합치지 않으므로 바로 결과 집합에 추가하면 되므로 정렬이 일어나지..
Q. 제품 거래 테이블에서 특정기간 동안 일별 거래액이 가장큰 상품 1개를 상품명과 출력하기? 상품명은 스칼라쿼리를 쓰거나 join하면 되므로 일단 상품코드라도 나오게 할것. 거래T 거래일자 상품코드 상품금액 20090401 a 100 20090401 b 200 20090402 a 150 >> 출력예제 20090401 b 200 20090402 a 150 > select * from ( select a.*, row_number() over(partition by 거래일자 order by 가격 desc) rn from ( select 거래일자, 상품코드, sum(상품가격) '가격' from 거래T where 거래일자 between '20090401' and '20090402' group by 거래일자, 상..
- Total
- Today
- Yesterday
- 증권정보포털
- 톡토기
- Sybase IQ
- yugabyteDB
- 유가바이트디비
- weka
- VARIDESK
- Life Chair
- node.js
- 오미크론
- 루미큐브 종류
- 별이 빚나는 밤
- 카카오 에드
- 브리다 정수기
- 배당급
- 화분벌레
- 르세라핌
- JMW 헤어드라이기기
- 별잉 빛나는 밤
- 매직 트랙패드2
- 홈 오피스
- 솔리드 쿨론
- Pixel Pals
- 코라나 19
- 빈센트 반 고흐
- GKRS
- 파나소닉 비데 DL-EH10KWS
- 로니카 BCS
- 남설 팔찌
- 고체 향수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |