본문 바로가기

분류 전체보기131

[MS-SQL] 백업 종류 (Full/Differential/Transaction) / MS-SQL 백업 유형 선택(SSMS) 1. Full Backup (전체 백업) .mdf 파일에 들어있는 모든 데이터를 백업 받음 Full Backup이 이루어지는 동안에도 트랜잭션이 계속 진행될 수 있는데, 이때 커밋된 트랜잭션에 대한 로그들도 모두 함께 백업 됨 -- Full Backup Query BACKUP DATABASE TESTDB TO DISK = 'C:\backup\TESTDB.bak' WITH INIT, NAME = 'TESTDB_bak_221104' --INIT 옵션 : 미디어 헤더만 보존하고 모든 백업 세트를 덮어씀 2. Differential Backup (차등 백업) 가장 마지막에 Full Backup 받은 이후의 모든 변경 부분에 대한 백업 백업 본을 활용한 복구 시, Full Backup 본 + Differentia.. 2022. 11. 3.
[MS-SQL] 파일 그룹 이란? (MDF/NDF/LDF) MS-SQL에서 관리되는 파일은 MDF/NDF/LDF 3가지 타입으로 나뉘어짐 1. Primary Data File (.mdf) 주 데이터 파일은 DB의 시작점이며, DB의 다른 파일을 가리키고 있음 실제 데이터들이 저장되는 파일 모든 DB는 Primary Data file을 가지고 있음 2. Secondary Data File (.ndf) 보조 데이터 파일은 주 데이터 파일이 아닌 모든 데이터 파일을 구성함 보조 데이터 파일은 없을 수도 있고, 여러 개 있을 수도 있음 3. Log File (.ldf) 로그 파일에는 데이터베이스를 복구하는 데 사용되는 모든 로그 정보가 들어있음 데이터베이스마다 적어도 하나의 로그 파일이 있어야함 Question 1 주 데이터 파일인 .mdf 파일과 함께 보조 데이터 파.. 2022. 11. 3.
[PostgreSQL] 서비스 운영을 위한 Postgresql.conf 기본 parameters 셋팅 listen_addresses='*' 어디에서든 접근 가능 log_destination = 'stderr' Local Path에서 Standard Error Format으로 남겨짐 logging_collector = on stderr로 전송된 로그 메시지를 캡처해 로그 파일로 리다이렉트 하는 logging collector 백그라운드 프로세스 활성화 wal_level = logical WAL에 저장되는 데이터의 양이나 수준을 지정하는 설정 streaming replication 을 위해서는 최소 replication archive_mode = on wal 아카이브 파일을 만드려면 wal_level 환경 매개 변수 값으로 replica 이상을 지정한 다음 archive_mode on archive_comm.. 2022. 11. 1.
[넥슨] 2022 넥슨 코리아 넥토리얼 DBA 기술 면접 질문 복기 1. 인덱스의 종류 (클러스터, 비클러스터 인덱스) https://mongyang.tistory.com/75 [SQL] 인덱스 (클러스터, 비클러스터) 개념 인덱스. 1. 개념 A. 간단한 비유로 일반적으로 책 뒤쪽에 위치하는 ‘찾아보기’를 들 수 있다. B. 일 예로, ‘홍길동전’에서 ‘율도국’이라는 단어를 찾는다고 가정해보자. 만일 이 책에 ‘찾 mongyang.tistory.com 2. 조인 종류 설명 (루프 조인 등) 3. 테이블 정규화에 대해 설명 https://code-lab1.tistory.com/48 [DB] 정규화(Normalization)란? 정규화 예시, 1NF, 2NF, 3NF, BCNF 정규화(Normalization)란? 정규화는 이상현상이 있는 릴레이션을 분해하여 이상현상을 없.. 2022. 10. 24.