
온라인 DDL이란?온라인 DDL은 테이블의 구조를 변경(스키마 변경)을 실행하는 도중에도 다른 커넥션에서 테이블의 데이터를 변경하거나 조회하는 작업을 계속 실행할 수 있도록 돕는 방법이다. 기본적으로 DDL 명령은 데이터베이스에 큰 영향을 미치지만, 온라인 DDL을 사용하면 일부 작업을 '온라인'으로 처리할 수 있어 시스템 중단을 피할 수 있다. 문자 집합과 콜레이션 변경 작업(DDL) 중, 데이터 변경이 가능할까?이 말은 즉, 온라인 DDL에서 ALGORITHM=INPLACE, LOCK=NONE 이 가능한지가 궁금하다는 말이다.결론을 먼저 말하면 ‘될 수도 있고, 안 될 수도 있다’ 이다. 다음은 users 테이블의 예제이다. 기본 문자 집합은 utf8이고, department, email, name이..
Database
2024. 12. 29. 23:53
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 도메인구성요소
- CGLIB프록시
- utf8mb3
- 엔티티와값객체
- opencsv
- 콜레이션변경
- TCP연결
- http커넥션
- csv to bean
- github actions components
- file
- read timeout
- 4Way Handshake
- mysql 이모지
- github actions 구성요소
- 코프링
- spring boot3 쿼리 로그
- 쿼리 파라미터 바인딩
- spring retry
- hibernate 쿼리 로그
- jpa 쿼리 로그
- 이모지입력오류
- 문자집합변경
- 콜레이션
- mysql 온라인 ddl
- online ddl
- tcp커넥션
- AOP
- github actions 기초
- csv 라이브러리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함