일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- 모니터링 #k8s #prometheus #metricbeat #elasticsearch #logstash
- cors #Authorization
- k8s
- JPA #생명주기
- Oracle #ANSI #SQL #JOIN
- SSH #공개키인증
- React#기초#JS#JavaScrip#개념
- React
- Vuejs#JavaScript#프레임워크#개요#개념
- memory #리눅스 #자원관리
- Mysql #RDBMS #설치 #기동 #설정
- JDK1.8
- docker #k8s #배포하기
- 클라우드#클라우드서비스#클라우드개념#IaaS#Paas#Saas
- EKS란
- WEB #HTTP #HTTPS #SSL #통신개념
- abstract
- java
- interface
- ssh #pem
- React #생명주기
- X.25
- MQ#MOM#메시지지향미들웨어#Kafka#ActiveMQ#rabbitMQ
- ssl #개인키 #공개키
- MQM #웹서버
- MySQL 5.7 #MySQL 8.0 #차이점 #업그레이드
- non-locking
- 이펙티스자바
- REST#SOAP#API
- 오라클#튜닝
Archives
- Today
- Total
개발노트
Mysql 8.0 업그레이드 시 5.7버전과 차이점 본문
* 사용자 인증방식 변경
* MySQL 8.0과의 호환성 체크
* 외래키 이름의 길이 (64bit로 제한)
* 인덱스 힌트
* GROUP BY 에 사용된 정렬 옵션
* 파티션을 위한 공용 테이블 스페이스
[MySQL 8.0 업그레이드 종류]
1. 데이터 딕셔너리 업그레이드 : MySQL 5.7 버전까지는 데이터 딕셔너리 정보가 FRM 확장자를 가진 파일로 별도로 보관됐었는데, MySQL 8.0 버전부터는 데이터 딕셔너리 정보가 트랜잭션이 지원되는 InnoDB 테이블로 저장되도록 개선됐다. 데이터 딕셔너리 업그레이드는 기존의 FRM 파일의 내용을 InnoDB 시스템 테이블로 저장한다. MySQL 8.0 버전부터는 딕셔너리 데이터의 버전 간 호환성 관리를 위해 테이블이 생성될 때 사용된 MySQL 서버의 버전 정보도 함께 기록한다.
2. 서버 업그레이드 : MySQL 서버의 시스템 데이터베이스(performance_schema와 information_schema, 그리고 mysql 데이터베이스)의 테이블 구조를 MySQL 8.0 버전에 맞게 변경한다.
728x90
'DB > Mysql' 카테고리의 다른 글
Mysql Mac에 설치하기 (0) | 2021.09.30 |
---|