일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- svn load
- javax.servlet.GenericFilter
- taskkill
- ant
- svn commit
- svn 사용법
- grep
- svn dump
- svn 특정 리비전 사이 추출
- Cannot prepare internal mirrorlist: No URLs in mirrorlist
- expected at least 1 bean which qualifies as autowire candidate
- VirtualBox
- docker oracle12c
- Remmina
- svn log
- svn
- 포스트그레스 설치
- Failed to download metadata for repo 'appstream'
- apt-get update 오류
- xrdp
- WH question
- NEXUS
- mysql dml
- 프로젝트 네임변경 후 이클립스 로딩시 에러
- postgres install
- svn update
- Oracle install
- svn 변경된 파일 추출
- Store password unencrypted
- docker 폐쇄망
Archives
- Today
- Total
목록db sequence (1)
기억의 습작
db sequence가 이상할때 고려해야할 점.
1. Transaction rollback 되었을 때 Sequence는 한번 생성되면 이전 번호로 돌아갈 수 있는 방법이 없습니다. 만약 1번 부터 시작하는 Sequence를 이용해서 Insert 작업을 10번 했는데 Rollback을 하게 되었을 경우 Sequence의 번호는 Rollback 되지 않고 그대로 다음 번호를 받아와 갭이 생깁니다. 2. 오라클 서버가 다운되었을 때 오라클 서버 공유메모리에 CACHE SIZE 만큼의 Sequence 번호를 미리 생성한다고 했습니다. 휘발성 데이터인 메모리는 서버가 다운된다면 사라집니다. 한번 생성된 Sequence 번호는 다시 Rollback 되지 않기 때문에 오라클 서버가 다운된다면 공유메모리에 올라간 번호들은 날아가고 다음 Sequence의 순서부터 번..
DB
2021. 8. 19. 23:07