일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 등굣길 파이썬
- 게임 개발 파이썬
- 백준 1516 게임 개발
- SQL SERVER MIGRATION
- 램프 파이썬
- SQL SERVER 장비교체
- 역사 파이썬
- 프로그래머스 베스트앨범
- 프로그래머스 등굣길
- 반도체 설계 파이썬
- 프로그래머스 여행경로
- 백준 1034 램프 파이썬
- 베스트앨범 파이썬
- 백준 1613 역사
- 가장 긴 바이토닉 부분 수열 파이썬
- 백준 11054.가장 긴 바이토닉 부분 수열
- SWEA
- 백준 1043 거짓말 파이썬
- 프로그래머스 가장 긴 팰린드롬
- 백준 2146 다리 만들기
- 백준 2352 반도체 설계 파이썬
- 가장 긴 팰린드롬 파이썬
- 프로그래머스 순위 파이썬
- 프로그래머스 순위
- 백준 1238 파티 파이썬
- 다리 만들기 파이썬
- 순위 파이썬
- 다중 컬럼 NOT IN
- 백준 1167 트리의 지름 파이썬
- 트리의 지름 파이썬
- Today
- Total
목록공부/DATABASE (94)
공부, 기록

RDB (Realational Database) : 데이터들이 마치 표와 같은 구조(컬럼과 로우)를 가진 테이블에 저장되어 지는 데이터 베이스. 각 테이블은 관계를 가질 수 있는데 이 관계는 1:1, 1:N, N:M 의 성질을 가진다. NoSQL(Not Only SQL) : 전통적인 구조인 RDB에서 벗어나는 구조. RDB보다 덜 제한적인 형식으로 데이터의 저장 및 검색과 스케일의 수평적 확장과 분산 처리에 이점이 있다. 다양한 구조를 가지고 있는데 그중 대표적인건 Key-value, Document, Column-Family가 있다. RDB, NoSQL 장점 RDB : ACID (Atomicity, Consistency, Isolation, Durability)를 지켜 데이터를 명확하게 다루기에 적합...
SQL Server MySQL MongoDB Scalability 수직 수직 수평 사용가능 플랫폼 WINDOWS SERVER, WINDOWS, LINUX LINUX, Solaris, macOS, Windwos, FreeBSD Windows, Linux, OS X 파티셔닝 방법 테이블을 여러 파일에 분산 가능, Range 파티셔닝 hash 파티셔닝, range 또는 list 파티셔닝 샤딩(해시, 레인지) 복제 트랜잭션, 스냅샷, 병합, P2P 복제 마스터 - 여러 슬레이브 복제 MMM(multi master replication manager) MHA(Mysql High Availablity) 명령문 또는 변경된 행 기반의 마스터-슬레이브 PSS(primary second second) PSA(Primar..

데이터 웨어하우스(DW) 데이터 웨어하우스는 보다 정보에 입각한 의사 결정을 내릴 수 있도록 분석 가능한 정보의 중앙 리포지토리입니다. 데이터는 트랜잭션 시스템, RDB 및 기타 소스로부터 보통 정기적으로 데이터 웨어하우스로 들어갑니다. 주로 DW에서는 조회가 이루어짐. 데이터 웨어하우스의 아키텍처는 티어에 따라 3개로 나누어짐. 1. 상단 티어 : 보고, 분석 및 데이터 마이닝 도구를 통해 결과를 제시하는 프런트 엔드 클라이언트입니다. 2. 중간 티어 : 데이터를 액세스하고 분석하는 데 사용되는 분석 엔진으로 구성됩니다. 3. 하단 티어 : 데이터가 로드되고 저장되는 데이터베이스 서버입니다 데이터 웨어하우스의 특징 특 징 의 미 주제지향성 Subject Oriented 업무 중심이 아닌 주제 중심 통합..
DBCP : DB와 어플리케이션의 연결을 안전하고 편리하게 하기 위한 방법으로 커넥션의 최대 수, 최대 대기시간 등을 설정할 수 있다. EX)COMMONS DBCP initialSize BasicDataSource 클래스 생성 후 최초로 getConnection() 메서드를 호출할 때 커넥션 풀에 채워 넣을 커넥션 개수 maxActive 동시에 사용할 수 있는 최대 커넥션 개수(기본값: 8) maxIdle 커넥션 풀에 반납할 때 최대로 유지될 수 있는 커넥션 개수(기본값: 8) minIdle 최소한으로 유지할 커넥션 개수(기본값: 0) DBCP의 크기가 커지면 메모리 소모는 늘어나지만 사용자의 대기시간이 줄어든다. JDBC 애플리케이션 코드에서 풀링의 이점을 극대화하려면 항상 연결을 명시적으로 닫아줘야 ..