Amazon Simple Storage Service (Amazon S3) Amazon Simple Storage Service는 인터넷 스토리지 ...
MySQL Partitioning CREATE TABLE 테이블명( ….)PARTITION BY { HASH(col...
CREATE TABLE 테이블명 ( ….) PARTITION BY RANGE | LIST | HASH (ex...
CREATE TABLE 테이블명 ( ….)PARTITION BY { HASH(column_list) | RANGE(...
Amazon CloudWatch - Amazon Web Services(AWS) 리소스와 AWS에서 실시간으로 실행 중인 애플...
며칠 전 겪은 AWS 비용 관련 이슈가 있어서 정보 공유도 하고, 내용을 정리하고자 글 작성합니다.급하...
Amazon Simple Notification Service (Amazon SNS) Amazon Simple Notification Service (A...
CPU 정보 확인$ cat /proc/cpuinfo물리 CPU 개수 확인$ grep "physical id" /proc/cpuin...
listener.ora- 위치: 서버에서 $ORACLE_HOME/network/admin/listener.ora- 오라클 서버에서 클라...
재지향과 파이프는 리눅스 혹은 유닉스의 콘솔 / 터미널에서 각종 명령어에 붙여서 사용할 수 있는 방법이...
grepgrep은 입력으로 전달된 파일의 내용에서 특정 문자열을 찾고자할 때 사용하는 명령어grep이 파일의 ...
AWS 로드밸런싱 개념 잡기이전에 앞서 VPC 개념 소개 이후 로드밸런싱 이해https://medium.com/h...
HA (High Availability, 고가용성) - DabaBase HA 구성 or DataBase 이중화- 여러 개의 Databas...
1. Error log- /etc/my.cnf에 따로 지정을 해주지 않으면 보통 /var/log/mysqld.log- /etc/my.cnf 에 &quo...
우선 postgresql이 설치 되어 있는 폴더로 이동을 합니다. 이후 postgresql.conf 파일을 수정합니다$vi pos...
PostgreSQL에서 Slow Query (Long Running Query)를 잡아내는 방법은 아래와 같다. 차후 참고용으...
Oracle / PostgreSQL / MySQL MVCC 매커니즘 비교 출처 : Oracle, PotgreSQL, MySQL...
우연치 않게 또 면접 기회가 생겨 빅데이터/머신러닝 기반 스타트업인 에이아이스페라 신입 DBA 면접...
이번에도 기회가 생겨 신입 DBA 면접을 볼 기회가 생겨 면접 후기를 남기고자 합니다.위즈베이스는 20...
프로세스(Process) - “컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램”- 메모리에 올라와 실행되...
TCP vs UDPTCP는 Transmission Control Protocol의 약자이고, UDP는 User Datagram Pr...
Amazon Virtual Private Cloud (VPC)- AWS 클라우드의 논리적으로 격리된 섹션을 프로비저닝 하...
Amazon Elastic Compute Cloud (Amazon EC2)- Amazon Web Services(AWS) 클라우드에서 확장 ...
Amazon Aurora- MySQL 및 PostgreSQL과 호환되는 완전 관리형 관계형 데이터베이스 엔진입니다. ...
Amazon RDS- 클라우드에서 관계형 데이터베이스를 더 쉽게 설치, 운영 및 확장할 수 있는 웹 서비스입...
DDL DATABASECRAETE DATABASE 데이터베이스_이름 [CHARACTER SE...
DDL DatabaseCREATE DATABASE 데이터베이스_이름 [OWNER 소유자명];ALTER ...
Oracle PostgreSQL MySQL 데이터 타입 (Data Type) 변환 비교Oracle PostgreSQL
OWI 란?- 오라클은 어떤 작업을 수행하는 과정에서 원하는 리소스를 획득하지 못하는 경우에 리소스에 ...
래치와 락 - 오라클의 동기화 매커니즘오라클은 거대한 동기화 머신이다. 오라클은 래치와 락이라는 두 개...
- Shared Pool과 힙Shared Pool은 SGA의 Variable 영역에 속한다. Variable 영역은 Shared Pool...
- latch: cache buffers chains 버퍼 캐시를 사용하기 위해 해시 체인을 탐색하거나 변경하려는 프로세스는...
- latch: shared poolshared pool 래치는 Shared Pool의 기본 메모리 구조인 힘을 보호하는 역할을 한다....
- row cache lock닥셔너리의 내용을 변경하고자 하는 프로세스는 그에 해당하는 row cache object에 대해서...
- enq: TM – contentionDML이 수행되는 동안,DML과 관련된 객체에 대한 변경을 방지하기 위해 D...
- enq: HW – contentionHWM을 여러 프로세스가 동시에 변경하는 것을 막기 위한 락을 HW 락이라고 ...
- db file scattered read멀티 블록 I/O를 한번 수행할 때마다 물리적인 I/O가 끝나기를 기다리게 되며...
- latch: redo writing, latch: redo allocation, latch: redo copy1) redo writing 래치: 리두 버퍼내의 ...
- 네트워크 관련 대기 이벤트들 1) SQL*Net message from/to client2) SQL*Net more data from/to ...
1. Nested Loop 조인- Random Access 위주의 조인방식 -> Index 필수!- 조인을 한 레코드씩 순차적...
1. 계층 쿼리- START WITH : 시작 점 지정- CONNECT BY ~ PRIOR ~ : 진행 경로 설...
1. 집계 함수 (Aggregation Fuction)- NULL값은 집계 함수 연산 참여 X- NULL + 숫자 = ...
데이터 모델링이란?- 현실 세계에 대해 우리가 관심있어하는 대상을 데이터베이스화 하기 위한 개념적 도구...
개념 데이터 모델링 순서- 주제 영역 도출 -> 후보 엔터티 선정 -> 수집된 엔터티 분류 -> 핵심 ...
1. 논리 데이터 모델 정의- 논리적 데이터 모델링이란 데이터베이스 설계 프로세스의 input- 비즈니스 정보...
1. 논리 데이터 모델 - 물리 데이터 모델 변환 용어분석 설계논리 데이터 모델링 -> 물리 데이터 모델링...
1. 데이터베이스 아키텍처 1. 프로세스 – 백그라운드 프로세서 2. 파일구조 - 데이터파일 : OS에서 보이...
1. 인덱스의 구조- 인덱스 탐색 순서1) 수직적 탐색 : Root - Branch - Leaf. 읽고자 하는 시작점 ...
4. 테이블 Random Access 부하- Row ID의 구조1) 확장적구조 (8i 부터)- 데이터 오브젝트(Index,...
기억을 더듬어 작년 상반기 진행되었던 엑셈 오라클 DB 엔지니어 면접 후기를 작성하고자 합니다.채용 과...
얼마전 딜리버리히어로 코리아(요기요) JR.DBA 면접을 보았고, 불합격 하였으나 관련해서 기억을 더듬...