일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- xrdp
- Store password unencrypted
- svn 변경된 파일 추출
- VirtualBox
- svn dump
- svn 사용법
- ant
- apt-get update 오류
- svn log
- postgres install
- javax.servlet.GenericFilter
- mysql dml
- expected at least 1 bean which qualifies as autowire candidate
- 프로젝트 네임변경 후 이클립스 로딩시 에러
- taskkill
- svn update
- svn
- grep
- Oracle install
- Failed to download metadata for repo 'appstream'
- svn 특정 리비전 사이 추출
- svn load
- docker 폐쇄망
- docker oracle12c
- 포스트그레스 설치
- Remmina
- svn commit
- Cannot prepare internal mirrorlist: No URLs in mirrorlist
- WH question
- NEXUS
- Today
- Total
목록DB (28)
기억의 습작
생성 방법: SELECT SEQUENCE SEQ_ACCOUNT; INCREMENT BY : Sequence의 번호 생성 간격을 말합니다. 생략 시 1씩 증가합니다. START WITH : 생성할 첫번째 번호입니다. 생략시 1부터 시작합니다. MAXVALUE : 번호의 최대값을 지정합니다. 생략시 NOMAXVALUE를 기본값으로 10^27이 최대 입니다. MINVALUE : 최소값을 지정합니다. 생략시 NOMINVALUE를 기본값으로 1이 최소입니다. CYCLE : 최대값이나 최소값을 도달했을때 반복할지 여부를 지정합니다. 생략시 NOCYCLE이 기본값입니다. CACHE : 공유메모리에 미리 생성할 번호의 개수를 지정합니다. 기본값은 20개입니다. 현재 시퀀스값 확인: SELECT SEQ_ACCOUNT.C..
오라클 시퀀스의 경우 최대 max값은 10^27입니다. 무려 9,999,999,999,999,999,999,999,999,999 입니다. 1초에 1000개의 데이터가 쌓이는 조건에서 1년이면 총 31,536,000,000개의 데이터가 쌓입니다. 다시말해 시퀀스가 넘칠려면 31,709,791,980,000,000년 걸립니다. 그렇습니다. 당신이 죽기전에 넘칠일이 없습니다.
1. Transaction rollback 되었을 때 Sequence는 한번 생성되면 이전 번호로 돌아갈 수 있는 방법이 없습니다. 만약 1번 부터 시작하는 Sequence를 이용해서 Insert 작업을 10번 했는데 Rollback을 하게 되었을 경우 Sequence의 번호는 Rollback 되지 않고 그대로 다음 번호를 받아와 갭이 생깁니다. 2. 오라클 서버가 다운되었을 때 오라클 서버 공유메모리에 CACHE SIZE 만큼의 Sequence 번호를 미리 생성한다고 했습니다. 휘발성 데이터인 메모리는 서버가 다운된다면 사라집니다. 한번 생성된 Sequence 번호는 다시 Rollback 되지 않기 때문에 오라클 서버가 다운된다면 공유메모리에 올라간 번호들은 날아가고 다음 Sequence의 순서부터 번..
MSsql 과 Oracle 데이터 타입 비교 Microsoft SQL Server Oracle Comment BIGINT NUMBER(19) BINARY RAW - BIT NUMBER(3) - CHAR CHAR - DATETIME DATE Fractional parts of a second are truncated DECIMAL NUMBER(p[,s]) - FLOAT FLOAT(49) - IMAGE LONG RAW - INTEGER NUMBER(10) NUMBER range is -2,147,483,647 to 2,147,483,647 MONEY NUMBER(19,4) - NCHAR NCHAR - NTEXT LONG - NVARCHAR NCHAR - NUMERIC NUMBER(p[,s]) - REAL F..