본문 바로가기

벌꿀오소리가 되고싶은

검색하기
벌꿀오소리가 되고싶은
프로필사진 허니배져

  • 분류 전체보기 (40)
    • 개발 (1)
      • 용어정리 (9)
      • Spring (5)
      • 리액트 (0)
      • UML (1)
      • 명령어 정리 (2)
      • 개발 이모저모 (7)
      • Java (0)
      • 실무 관련 (3)
      • 엘라스틱서치 (4)
      • AWS (6)
      • CKA (1)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/09   »
일 월 화 수 목 금 토
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
  • online ddl
  • MySQL
  • Coroutine
  • kotlin
  • async
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록MySQL (1)

벌꿀오소리가 되고싶은

[MYSQL] 성능 개선

Online DDL을 사용 시 alter문 을 이용하더라도 lock이 잡히지 않고 DML반영이 된다고 합니다. point_master(약5,700만건) Index 삭제 및 생성 시 약 2분 정도 걸리는 것으로 확인하였습니다. 인덱스만 걸더라도 현재 문제가 되는 만료일 관련 쿼리 성능 향상이 가능해 보입니다. (15s → 60ms) 또한 Online DDL에서 partition by 구문은 지원하지 않습니다. 따라서 partitioning 작업을 하려면 테이블 lock이 걸릴 예정이며, 약 40분 가량의 소요됩니다. (alter문을 이용한 partition 변경 약 35분, 테이블 스키마 생성 및 데이터 이관 약 45분 소요) [요약] index만 추가 성능 향상 기대 Online DDL 사용 가능 alt..

개발/실무 관련 2023. 10. 17. 09:42
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바