📖 용어사전
AI가 낯선 용어를 말할 때, 여기서 바로 찾아보세요.
총 1047개 용어
export
DB 데이터를 파일 형태로 내보내 백업하는 작업
dump file
DB 구조와 데이터를 재생성할 수 있게 기록한 SQL 백업 파일
slow query
실행 시간이 길어 성능 문제를 일으킬 수 있는 SQL
slow query log
느린 SQL을 기록해 성능 분석에 쓰는 로그
EXPLAIN
MySQL이 쿼리를 어떤 방식으로 실행할지 보여주는 분석 명령
connection pool
DB 연결을 매번 새로 만들지 않고 재사용하는 방식
deadlock
여러 트랜잭션이 서로 자원을 기다리며 진행하지 못하는 상태
backup
장애나 실수에 대비해 DB 데이터를 별도 복사해 보관하는 것
restore
백업 데이터를 이용해 DB를 이전 상태로 복구하는 작업
replication
한 MySQL 서버의 데이터를 다른 서버로 복제하는 기능
master
복제 구조에서 원본 쓰기 작업을 주로 담당하는 서버
replica
원본 DB 데이터를 복제해 읽기나 장애대응에 활용하는 서버
binary log
DB 변경 작업을 기록해 복제와 복구에 사용하는 MySQL 로그
database migration
DB 구조나 데이터를 다른 서버·버전으로 옮기는 작업
max_connections
MySQL이 동시에 허용하는 최대 클라이언트 연결 수
query cache
쿼리 결과를 재사용하는 캐시 개념
timezone
DB에서 날짜와 시간을 해석할 때 적용되는 시간대
SQL mode
MySQL이 SQL 문법과 데이터 오류를 얼마나 엄격히 검사할지 정하는 설정
AUTO_INCREMENT reset
자동 증가 번호의 다음 시작값을 조정하는 작업
DROP DATABASE
데이터베이스 전체를 삭제하는 매우 위험한 SQL 명령
Git
코드 변경 이력을 저장하고 비교·되돌리기·협업을 돕는 버전관리 도구
GitHub
Git 저장소를 온라인에 보관하고 협업할 수 있는 서비스
저장소
Git이 변경 이력과 프로젝트 파일을 관리하는 공간
로컬 저장소
내 컴퓨터에 있는 Git 저장소
원격 저장소
GitHub 같은 서버에 있는 공유 Git 저장소
git init
현재 폴더를 새로운 Git 저장소로 만드는 명령
.git 폴더
Git의 이력·브랜치·설정이 저장되는 숨김 폴더
git status
현재 변경 파일과 Git 상태를 확인하는 명령
git add
변경 파일을 다음 commit 대상에 올리는 명령
staging area
commit하기로 선택한 변경사항을 임시로 모아두는 영역