생각나는 MySQL 명령어 파보기 - 4

2023. 6. 12. 12:48·Database & Data/MySQL
728x90
SMALL

'SET PERSIST'와 'SET PERSIST_ONLY'는 MySQL 8.0 이상에서 제공하는 기능으로, 이 두 명령 모두 시스템 변수의 값을 영구적으로 설정하는 데 사용된다.

 

SET PERSIST

예시)

SET PERSIST max_connections = 200;

SET PERSIST 명령은 지정된 변수의 글로벌 값을 즉시 변경하며, 이 변경된 값은 MySQL 서버 재시작 후에도 유지되게 한다.

이 변경사항은 mysqld-auto.cnf 파일에 기록되므로, 서버가 재시작될 때도 이 변경사항이 적용된다.

 

 

SET PERSIST_ONLY

예시)

SET PERSIST_ONLY max_connections = 200;

SET PERSIST_ONLY 명령은 실행 즉시 해당 변수의 글로벌 값을 변경하지 않는다.

대신 이 변경사항은 mysqld-auto.cnf 파일에 기록되어, 다음에 서버가 시작될 때 적용된다.

 

요약


- SET PERSIST는 변수의 값 변경을 즉시 적용하고 재시작 후에도 유지하는 반면,

- SET PERSIST_ONLY는 변수의 값 변경을 즉시 적용하지 않고 서버 재시작 시에만 적용한다.

 

728x90
SMALL
저작자표시 비영리 변경금지

'Database & Data > MySQL' 카테고리의 다른 글

[MySQL] 테이블 명세서 추출 쿼리(인덱스 포함)  (0) 2023.06.13
MySQL에서 플러그인과 컴포넌트란?  (0) 2023.06.12
생각나는 MySQL 명령어 파보기 - 3  (0) 2023.06.02
MySQL 프로시저(Procedure) 단계별로 작성해보기  (0) 2023.06.01
생각나는 MySQL 명령어 파보기 - 2  (0) 2023.05.31
'Database & Data/MySQL' 카테고리의 다른 글
  • [MySQL] 테이블 명세서 추출 쿼리(인덱스 포함)
  • MySQL에서 플러그인과 컴포넌트란?
  • 생각나는 MySQL 명령어 파보기 - 3
  • MySQL 프로시저(Procedure) 단계별로 작성해보기
동석해요
동석해요
공부하고 싶은게 많은, 사소한 IT 지식들 공유
    250x250
  • 동석해요
    개발로 자기계발
    동석해요
  • 전체
    오늘
    어제
    • 분류 전체보기 (226)
      • Develop (126)
        • 기초지식 (12)
        • FastAPI (102)
        • Django (11)
      • Database & Data (62)
        • 기초지식 (16)
        • MySQL (29)
        • PostgreSQL (8)
        • 데이터 분석 (9)
      • 인공지능 (11)
        • PyTorch (9)
      • Cloud (8)
        • AWS (4)
        • GCP (2)
      • 버그처리 (14)
      • 회고 & 일상 (5)
  • 인기 글

  • 최근 글

  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
동석해요
생각나는 MySQL 명령어 파보기 - 4
상단으로

티스토리툴바