일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- error
- 오류
- JEUS
- 엑셀
- Eclipse
- DB
- 도서
- 오라클
- oracle
- miplatform
- 태그를 입력해 주세요.
- Report Designer
- JavaScript
- Book
- 데이터베이스
- 성능
- Excel
- 회계
- 튜닝
- 한글
- 이클립스
- java
- Tomcat
- 기타소득
- 함수
- 톰캣
- 마이플랫폼
- 자바
- 에러
- MIP
- Today
- Total
목록Database (78)
어느 가을날의 전환점
# 참고 사이트 1) 페이징 성능 향상 기법 MSSQL 쿼리 2) 오라클 Rownum을 이용한 페이징쿼리
Table Function 과 Pipeline Table Function 의 차이점 Table Function 값을 리턴할 때 단순히 string 형태로 return 하는 것이 아니고 table 형태로 return을 함. Pipeline Table Function create or replace function pipeline_func(strt int, end int) return table_type1 pipelined ==> Table Function 과 pipeline Table Function 문법 차이점.. is ....... 한 Row씩 처리하므로 바로 결과 값들이 출력되기 시작 Table Function은 전체 데이터 처리를 수행하지만 Pipelined Table Function은 부분 범위 ..
Using Table Valued Functions in SQL Server 2005 to Implement a Spatial Data Library http://msdn.microsoft.com/en-us/library/aa964138(SQL.90).aspx Use Table-Valued Functions as Arrays in SQL Server http://www.codeproject.com/KB/database/TableValuedFnsAsArrays.aspx Calling a table-valued function using JDBC http://www.daniweb.com/forums/thread177964.html
일반적으로 조인을 할 때, 예를들어 A와 B를 조인할 때 크기가 작은 쪽에서 큰 쪽으로 데이터가 흘러가는게 빠릅니다. 예를들어 보겠습니다. NO EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO 1 7369 SMITH CLERK 7902 1980-12-17 800 20 2 7499 ALLEN SALESMAN 7698 1981-02-20 1600 300 30 3 7521 WARD SALESMAN 7698 1981-02-22 1250 500 30 4 7566 JONES MANAGER 7839 1981-04-02 2975 20 5 7654 MARTIN SALESMAN 7698 1981-09-28 1250 1400 30 6 7698 BLAKE MANAGER 7839 1981-05-..
Nested Loops Join (NL 조인) 각 단계를 완료하고 나서 다음단계로 넘어가는게 아니라 한 레코드씩 순차적으로 진행한다. 단, order by는 전체집합을 대상으로 정렬해야 하므로 작업을 모두 완료한 후 다음 오퍼레이션을 진행한다. 다른 조인방식보다 인덱스 구성 전략이 특히 중요하며, 소량의 데이터를 처리하거나 부분범위 처리가 가능한 OLTP성 환경에 적합한 조인방식이다. Sort Merge Join (소트 머지 조인) 두 테이블을 각각 정렬한 다음에 두 집합을 머지(Merge)하면서 조인을 수행한다 소트단계:양쪽 집합을 조인 컬럼 기준으로 정렬 머지단계:정렬된 양쪽 집합을 서로 Merge 소트머지 조인은 Outer루프와 Inner루프가 Sort Area에 미리 정렬해둔 자료구조를 이용할분 ..
※ Index를 생성하는 것이 좋은 Column ① WHERE절이나 join조건 안에서 자주 사용되는 컬럼 ② null 값이 많이 포함되어 있는 컬럼 ③ WHERE절이나 join조건에서 자주 사용되는 두 개이상의 컬럼들 ◈ 다음과 같은 경우에는 index 생성이 불필요 합니다. ① table이 작을 때 ③ 테이블이 자주 갱신될 때 ※ B-tree(binary search tree) -. 오라클 인덱스는 B-tree(binary search tree)에 대한 원리를 기반으로 하고 있습니다. -. B-tree인덱스는 컬럼안에 독특한 데이터가 많을 때 가장 좋은 효과를 냅니다. 이 알고리즘 원리는 ① 주어진 값을 리스트의 중간점에 있는 값과 비교합니다. 만약 그 값이 더 크면 리스트의 아래쪽 반을 버립니다. ..
대용량 데이터베이스 솔루션 도서 정리http://icysword.blog.me/2200811787681. 대용량 데이터베이스 솔루션 1 대제목 중제목 페이지 대용량데이터베이스 요약 summary.ppt 제1장 엑세스 효율의 향상 1.인덱스의 활용 4~81 2.조인의 최적화 82~120 3.클러스터링의 활용 121~151 4.부분범위 처리 152~185 5.다중처리의 활용 186~209 제3장 데이터 타입 및 길이의 결정 제3장 데이터 타입 및 길이의 결정 295~331 제4장 시스템 진단과 튜닝 2.SQL_TRACE,3.TKPROF(trace파일출력) 340~354 4.EXPLAIN_PLAN(실행계획) 355~361 5.ANALYZE(통계정보 생성) 362~364 제5장 뷰의 특징과 활용 제5장 뷰의 특..
1. LOB - LOB은 TEXT, 그래픽, 이미지, 비디오, 사운드 등 구조화되지 않은 대형 데이터를 저장하는데 사용한다. - 일반적으로 테이블에 저장되는 구조화된 데이터들은 크기가 작지만, 멀티미디어 데이터는 크기가 크다. - 크기가 큰 데이터는 DB에 저장하기 힘들기 때문에 OS상 존재하는 파일을 데이터베이스가 접근하게 된다. - LONG, LONG RAW 데이터 유형은 예전에 사용던 것이고, 현재는 대부분 LOB 데이터 유형을 사용한다. - TO_LOB 함수를 이용하여 LONG 및 LONG RAW 를 LOB 으로 변경할 수 있다. 종류 - CLOB: 문자 대형 객체 (Character). Oracle Server는 CLOB과 VARCHAR2 사이에 암시적 변환을 수행한다. - BLOB: 이진 대형..
ORA-00980 : synonym translation is no longer valid ORA-00980 : 동의어의 해석이 불가능합니다. 1) TOAD에서 Explain Plan 실행 시 오류가 발생하는 경우 - drop public synonym toad_plan_table - 토드 toad_plan_table 시노님 삭제 후 실행 계획을 다시 실행하면, 새로운 plan table을 생성해서 해결. 2) synonym이 유효하지 않음 - synonym으로 select할 경우 발생 - synonym은 해당 user로 보이나 , Table은 보이지 않는 경우 발생 (실제로 없거나 권한문제)
월별 달력 모양 표시 요일구하기 to_char(sysdate, 'd') 1.일요일, 2.월요일 .... 7.토요일 주(Week) 구하기 trunc(sysdate, 'iw') -- 지정된 일자의 월요일 날짜 구하기 (일요일 경우 직전 월요일의 날짜) -- Calendar SQL for Oracle -- by NalCoder / valenny.tistory.com / valenny@naver.com -- on 2009.7.30 SELECT * FROM ( SELECT MIN ( CASE WHEN TO_CHAR (dt + LEVEL - 1, 'd') = '1' THEN LEVEL ELSE NULL END ) AS sun ,MIN ( CASE WHEN TO_CHAR (dt + LEVEL - 1, 'd') = '..