지역 사회
조항
주제
Q&A
배우다
강의
프로그래밍 사전
도구 라이브러리
개발 도구
웹사이트 소스 코드
PHP 라이브러리
JS 특수 효과
웹사이트 자료
확장 플러그인
여가
게임 다운로드
게임 튜토리얼
한국어
简体中文
English
繁体中文
日本語
한국어
Melayu
Français
Deutsch
Login
singup
다음 섹션: InnoDB 데이터 저장 구조 개요
(945회 재생)
다음 섹션
다시 시청하기
ဆ
장
메모
묻다
코스웨어
피드백
초보자부터 전문가까지 MySQL (기본/고급/최적화)
장1 데이터베이스 소개 및 소개
1-1 코스소개
1-2 데이터베이스와 일반적인 데이터베이스 개념을 사용하는 이유
1-3 일반 DBMS 비교
1-4 RDBMS와 비RDBMS의 비교
1-5 ER 모델과 테이블 레코드 간의 4가지 유형의 관계
장2 MySQL 설치 및 구성
2-1 MySQL 8.0 제거
2-2 mysql 8.0 및 5.7 버전 다운로드, 설치 및 구성
2-3 mysql 설치_서비스 시작 및 사용자 로그인에 대한 FAQ
2-4 MySQL 사용법 데모-mysql5.7 문자셋 설정
2-5 navicat_sqlyog_dbserver와 같은 도구 사용
2-6 처음 두 장에 대한 mysql 디렉토리 구조 및 방과 후 연습
장3 SQL 개요 및 기본 SELECT 쿼리
3-1 SQL 개요 및 SQL 분류
3-2 SQL 사용 사양 및 데이터 가져오기
3-3 가장 기본적인 SELECT...FROM 구조
3-4 열 alias_duplication_NULL_DESC 및 기타 작업
3-5 WHERE를 사용하여 데이터 필터링
3-6 숙제
장4 운영자
4-1 산술 연산자 사용
4-2 비교 연산자 사용
4-3 논리 연산자 및 비트 연산자 사용
4-4 수업 후 운영자 연습
장5 정렬 및 페이징 작업
5-1 ORDER BY는 정렬 작업을 구현합니다.
5-2 LIMIT는 페이징 작업을 구현합니다.
5-3 수업 후 연습 정렬 및 페이징
장6 다중 테이블 쿼리
6-1 다중 테이블 쿼리가 필요한 이유는 무엇입니까?
6-2 데카르트 곱 오류 및 다중 테이블 쿼리 수정
6-3 등가 조인 VS 비동등 조인, 자체 조인 VS 비자체 조인
6-4 SQL92 및 99 구문을 사용하여 내부 및 외부 조인을 구현하는 방법
6-5 SQL99를 사용하여 7개의 JOIN 작업 구현
6-6 NATURAL JOIN 사용 및 USING
6-7 다중 테이블 쿼리 방과후 연습
장7 한 줄 기능
7-1 기능 분류
7-2 숫자 유형의 기능 설명
7-3 문자열형 함수 설명
7-4 날짜 및 시간 유형의 기능 설명
7-5 공정 제어 기능 설명
7-6 암호화 및 복호화_MySQL 정보 기능 및 기타 설명
7-7 한 줄 기능 방과후 연습
장8 집계 함수
8-1 일반적으로 사용되는 5가지 집계 함수
8-2 GROUP BY 사용
8-3 HAVING의 사용과 SQL문의 실행과정
8-4 집계 함수 수업 후 연습
장9 하위 쿼리
9-1 하위 쿼리 예 및 하위 쿼리 분류
9-2 단일 행 하위 쿼리 사례 분석
9-3 다중 행 하위 쿼리 사례 분석
9-4 상관 하위 쿼리 사례 분석
9-5 방과후 운동 서브 쿼리
9-6 서브쿼리 방과후 연습 2
장10 관리 데이터 테이블 생성
10-1 데이터베이스 생성, 수정 및 삭제
10-2 공통 데이터 유형_테이블을 생성하는 두 가지 방법
10-3 테이블 수정_테이블 이름 바꾸기_테이블 삭제_테이블 지우기
10-4 DCL에서 COMMIT 및 ROLLBACK 사용
10-5 Alibaba MySQL 명명 규칙 및 MySQL8DDL 원자화
10-6 관리 테이블 생성에 대한 수업 후 연습
장11 추가, 삭제, 수정
11-1 DML에 데이터 추가
11-2 DML 업데이트 및 삭제 작업_MySQL8의 새로운 기능 계산 열
11-3 DDL 및 DML에 대한 종합 사례 연구
11-4 방과후 운동 추가, 삭제, 수정
장12 MySQL 데이터 유형
12-1 데이터 유형 개요_문자 세트 설정
12-2 정수 데이터 유형 설명
12-3 부동 소수점 숫자, 고정 소수점 숫자 및 비트 유형에 대한 설명
12-4 날짜 및 시간 유형 설명
12-5 텍스트 문자열 유형(ENUM, SET 포함) 설명
12-6 바이너리 유형과 JSON 유형에 대한 설명
12-7 유형 사용에 대한 요약 및 제안
장13 강제
13-1 데이터 무결성 및 제약사항 분류
13-2 null이 아닌 제약 조건 사용
13-3 고유 제약 조건 사용
13-4 기본 키 제약 조건 사용
13-5 자동 증가
13-6 외래 키 제약 조건 사용
13-7 제약 조건 및 기본값 제약 조건 확인
13-8 방과후 운동 제한
장14 보다
14-1 데이터베이스 개체 및 보기 이해
14-2 보기 만들기 및 보기
14-3 보기 데이터 업데이트 및 보기 삭제
14-4 방과 후 운동 보기
장15 저장 프로시저
15-1 저장 프로시저 사용 지침
15-2 저장 프로시저 생성 및 호출
15-3 저장 함수 생성 및 호출
15-4 저장 프로시저 및 함수 보기, 수정, 삭제
15-5 저장 프로시저 함수 수업 후 연습
장16 변수 및 구조
16-1 GLOBAL 및 SESSION 시스템 변수 사용
16-2 세션 사용자 변수 및 로컬 변수 사용
16-3 프로그램 오류 처리 메커니즘
16-4 분기 구조 IF 사용
16-5 분기 구조 CASE 활용
16-6 LOOP_WHILE_REPEAT 세 개의 루프 구조
16-7 LEAVE 및 ITEEATE 사용
16-8 커서 사용
16-9 숙제
장17 방아쇠
17-1 트리거 만들기
17-2 보기 삭제 Trigger_Trigger 방과후 연습
장18 MySQL8.0의 새로운 기능과 공통 테이블 표현식
18-1 mysql8.0의 새로운 기능
18-2 공통 테이블 표현식_수업 후 연습
장19 고급 기능 개요
19-1 장 개요
19-2 CentOS 환경 준비
19-3 MySQL 제거
19-4 Linux에서 MySQL8.0 및 5.7 버전 설치
19-5 SQLyog는 MySQL8.0 및 5.7에 대한 원격 연결을 구현합니다.
19-6 문자 집합 수정 및 기본 원리 설명
19-7 비교 규칙_요청에서 응답까지의 인코딩 및 디코딩 프로세스
19-8 SQL 케이스 사양 및 sql_mode 설정
19-9 파일 시스템의 MySQL 디렉터리 구조 및 테이블 표현
장20 사용자 및 사용자 비밀번호 운영 및 권한 관리
20-1 사용자 생성, 수정, 삭제
20-2 사용자 비밀번호 설정 및 관리
20-3 권한 관리 및 접근 제어
20-4 역할의 사용
20-5 구성 파일, 시스템 변수 및 mysql 논리 아키텍처
장21 SQL 실행 프로세스
21-1 SQL 실행 프로세스
21-2 mysql 8.0 및 5.7의 SQL 실행 흐름 시연
21-3 Oracle의 SQL 실행 프로세스 및 버퍼 풀 사용
장22 스토리지 엔진 및 인덱스
22-1 테이블의 스토리지 엔진 설정, InnoDB와 MyISAM 비교
22-2 Archive, CSV, Memory 등의 스토리지 엔진 사용
22-3 인덱스를 사용하는 이유와 장점 및 단점
22-4 간단한 인덱스 디자인 솔루션
22-5 인덱스의 반복 설계 계획
22-6 클러스터형 인덱스, 보조 인덱스, 공동 인덱스의 개념
22-7 InnoDB_MyISAM 인덱스 구성표의 B+ 트리에 대해 주의할 사항
22-8 해시 인덱스, AVL 트리, B-트리, B+ 트리 비교
장23 InnoDB 데이터 저장 구조
23-1 InnoDB 데이터 저장 구조 개요
23-2 페이지 구조 파일 헤더 및 파일 테일
23-3 페이지 구조의 최소 최대 레코드_행 형식의 헤더 정보 기록
23-4 페이지 구조: 페이지 디렉토리 및 페이지 헤더
23-5 라인 형식 설정 및 IBD 파일 분석 컴팩트 라인 형식
23-6 행 오버플로 및 동적, 압축, 중복
23-7 세그먼트, 단편화 영역 및 테이블스페이스 구조
장24 지수 분류
24-1 지수 분류
24-2 테이블에 인덱스를 추가하는 세 가지 방법
24-3 인덱스 삭제 및 새로운 인덱스 기능: 내림차순 인덱스, 숨겨진 인덱스
24-4 인덱스 생성에 적합한 11가지 상황 (1)
24-5 인덱스 생성에 적합한 11가지 상황 (2)
24-6 인덱스 생성이 적합하지 않은 7가지 상황
장25 데이터베이스 최적화 단계
25-1 시스템 성능 매개변수 보기
25-2 느린 쿼리 로그 분석, SQL 실행 비용을 보려면 SHOW PROFILE
장26 설명하다
26-1 EXPLAIN 개요 및 테이블 및 ID 필드 분석
26-2 EXPLAIN중select_type、파티션
26-3 EXPLAIN의 참조, 행, 필터링 및 추가 분석
26-4 EXPLAIN의 4가지 형식과 뷰 최적화 프로그램이 SQL을 다시 작성합니다.
26-5 추적 분석 옵티마이저 실행 계획 및 Sys 스키마 뷰 활용
장27 인덱스 실패
27-1 데이터 준비 및 인덱싱이 실패하는 11가지 상황
27-2 인덱스 실패 11건 2
장28 조인 쿼리, 서브 쿼리, 페이징 쿼리
28-1 외부 조인 및 내부 조인의 쿼리 최적화
28-2 JOIN 문의 기본 원칙
28-3 하위 쿼리 최적화 및 정렬 최적화
28-4 GROUP BY 최적화, 페이징 쿼리 최적화
28-5 커버링 인덱스 활용
28-6 인덱스 조건 푸시다운
28-7 기타 쿼리 최적화 전략
28-8 타오바오 데이터베이스의 기본 키를 설계하는 방법
장29 어형 변화표
29-1 패러다임 개요 및 첫 번째 정규형
29-2 두 번째 정규형과 세 번째 정규형
29-3 비정규화 애플리케이션
29-4 바스 정규형, 제4 정규형, 제5 정규형 및 필드 키 정규형
29-5 패러다임 실제 사례
장30 ER 모델링, 설계 원리, 사양 작성
30-1 ER 모델링 및 데이터 테이블 변환 과정
30-2 데이터베이스 설계 원칙 및 일일 SQL 작성 사양
30-3 Power Designer는 개념적 및 물리적 데이터 모델을 생성합니다.
장31 데이터베이스 튜닝
31-1 전체 데이터베이스 튜닝 단계, MySQL 서버 하드웨어 및 매개변수 최적화
31-2 데이터베이스 구조 최적화, 3대 테이블 최적화, 기타 3가지 전략
장32 사무
32-1 트랜잭션의 ACID 속성 및 트랜잭션 상태
32-2 명시적 트랜잭션과 암시적 트랜잭션
32-3 트랜잭션 사용의 예
장33 동시성 문제 및 격리 수준
33-1 데이터 동시성 문제 및 4가지 격리 수준
33-2 MySQL 격리 수준 보기 및 설정
33-3 커밋되지 않은 격리에서 데모 읽기
33-4 읽기 커밋 및 반복 가능한 읽기 격리 시연
33-5 팬텀리딩 시연 및 솔루션
장34 재실행 로그, 실행 취소 로그
34-1 Redo 로그 및 Undo 로그 이해 및 Redo 로그가 필요한 이유
34-2 Redo 로그 플러시 전략 및 프로세스 분석
34-3 리두 로그 버퍼 및 리두 로그 파일에 쓰기
34-4 Undo 로그 개요 및 작성 과정
장35 잠그다
35-1 잠금 개요, 읽기 및 쓰기의 동시성 문제
35-2 데이터 연산 유형의 관점에서 S 잠금 및 X 잠금 이해
35-3 테이블 잠금: S 잠금, X 잠금, 의도 잠금
35-4 테이블 잠금, 자체 증분 잠금 및 메타데이터 잠금
35-5 행 잠금 기록 잠금, 간격 잠금
35-6 라인 잠금, 키 잠금 및 삽입 의도 잠금
35-7 페이지 잠금 이해, 낙관적 잠금 및 비관적 잠금 사용
35-8 잠금 방법 구분: 암시적 잠금과 명시적 잠금
35-9 전역 잠금 및 교착 상태 이해
35-10 잠금 메모리 구조 및 모니터링 전략
장36 MVCC
36-1 MVCC는 읽기 및 쓰기 문제를 해결합니다.
36-2 MVCC 삼총사: 히든 필드, Undolog 버전 체인, ReadView
36-3 읽기 커밋 및 반복 읽기 격리 수준에서 MVCC 작업 프로세스
36-4 반복 읽기에서 팬텀 읽기를 해결하기 위한 MVCC의 프로세스
장37 6개의 주요 로그 파일
37-1 6개의 주요 로그 파일 개요
37-2 일반 쿼리 로그, 오류 로그
37-3 Binlog 로그 매개변수 설정 및 데이터 복구 데모
37-4 Binlog 삭제, binlog 작성 메커니즘 및 2단계 제출
37-5 릴레이 로그 및 마스터-슬레이브 복제의 단계와 원리 분석
37-6 하나의 마스터와 하나의 슬레이브 아키텍처 구현 및 마스터-슬레이브 동기화
37-7 Binlog 형식 설정 지침
장38 데이터 동기화 및 백업
38-1 데이터 동기화 일관성 문제 해결
38-2 mysqldump를 사용한 데이터 백업 및 논리적 백업 데이터 구현 개요
38-3 데이터의 논리적 복구를 구현하는 mysql 시연
38-4 물리적 백업 및 물리적 복구 시연, 테이블 데이터 내보내기 및 가져오기
38-5 데이터베이스 마이그레이션 및 도망가지 않고 데이터베이스를 삭제하는 방법
38-6 메시지
이전 섹션
다음 섹션
튜토리얼 목록
도움을 받다
코스 추천
코스웨어 다운로드
초등학교
Imperial CMS 기업 모방 웹사이트 튜토리얼
3048명이 시청하고 있습니다.
초등학교
WordPress에 기초가 전혀 없는 초보자는 개인 블로그와 기업 웹 사이트를 구축합니다.
6743명이 시청하고 있습니다.
초등학교
궁극의 CMS 제로 기반 웹사이트 구축 지침 영상
2724명이 시청하고 있습니다.
초등학교
프론트엔드 프로젝트 - Shangyou [HTML/CSS/JS 기술 종합실습]
3117명이 시청하고 있습니다.
중급
Vue3.0 from 0을 통해 범용 백엔드 관리 시스템 프로젝트 실습 구축
5351명이 시청하고 있습니다.
초등학교
제로 기반 프론트엔드 과정 [Vue 고급 학습 및 실무 적용]
2821명이 시청하고 있습니다.
초등학교
웹 프론트엔드 튜토리얼 [HTML5+CSS3+JS]
3506명이 시청하고 있습니다.
초등학교
apipost에 대한 빠른 소개
2161명이 시청하고 있습니다.
중급
Vue3+TypeScript 실무 튜토리얼-엔터프라이즈 수준 프로젝트 실습
3208명이 시청하고 있습니다.
초등학교
PHP로 사업을 시작하는 방법에 대해 간단히 이야기해 보겠습니다.
17423명이 시청하고 있습니다.
중급
VUE 전자상거래 프로젝트(프론트엔드 & 백엔드 듀얼 프로젝트 실전)
3828명이 시청하고 있습니다.
초등학교
Apipost 실무 응용 [api, 인터페이스, 자동화 테스트, 모의]
2265명이 시청하고 있습니다.
MySQL 초보자부터 전문가까지(기본/고급/최적화) 관련 코스웨어
챕터에 속함:초보자부터 전문가까지 MySQL (기본/고급/최적화)
다운로드
시각화 도구
챕터에 속함:초보자부터 전문가까지 MySQL (기본/고급/최적화)
다운로드
파워디자이너
챕터에 속함:초보자부터 전문가까지 MySQL (기본/고급/최적화)
다운로드
Linux 원격 액세스 도구
챕터에 속함:초보자부터 전문가까지 MySQL (기본/고급/최적화)
다운로드
mysql 설치 패키지 linux version_mysql5.7
챕터에 속함:초보자부터 전문가까지 MySQL (기본/고급/최적화)
다운로드
mysql 설치 패키지 linux version_mysql8.0.25
챕터에 속함:초보자부터 전문가까지 MySQL (기본/고급/최적화)
다운로드
이 강좌를 시청한 학생들도 학습하고 있습니다.
492832회 재생
PHP로 사업을 시작하는 방법에 대해 간단히 이야기해 보겠습니다.
웹 프론트 엔드 개발에 대한 빠른 소개
민망한 물건 백과사전 사이트를 모방한 Mini 버전 MVC 프레임워크의 대규모 실용 Tianlongbabu 개발
PHP 실용 개발 시작하기: 빠른 PHP 생성 [중소기업 포럼]
로그인 인증 및 클래식 게시판
컴퓨터 네트워크 지식 수집
빠른 시작 Node.JS 정식 버전
당신을 가장 잘 이해하는 프론트엔드 강좌: HTML5/CSS3/ES6/NPM/Vue/...[원본]
자신만의 PHP MVC 프레임워크 작성(깊이 있는 40개 장/자세한 내용/초보자가 발전하려면 읽어야 함)
노트
X