MariaDB 파라미터 5 > DB 자료실

본문 바로가기
사이트 내 전체검색

DB 자료실

MariaDB 파라미터 5

페이지 정보

profile_image
작성자 DBM
댓글 0건 조회 4,829회 작성일 21-06-11 10:26

본문

my.cnf 에 포함되는 파라미터입니다.


파라미터 값은 환경에 따라 충분히 달라질 수 있습니다.


1. innodb_buffer_pool_populate=ON or OFF (기본 값: OFF)

리눅스에서는 사용자가 지정한 버퍼 풀 사이즈를 처음부터 모두 할당하지 않는다.
버퍼 풀 사용량이 늘어나면서 차츰 늘려주는 방식인데, 이로 인해 실제 메모리가 얼마나 할당되었는지 모니터링 하기 쉽지가 않았다.
따라서 버퍼 풀 사이즈를 DB 기동시부터 모두 할당받을 수 있는 기능을 제공한다. 이 값을 ON으로 하면 된다.




2. innodb_buffer_pool_load_at_startup=0 or 1 (기본 값: 0)

MariaDB를 재시작하면 버퍼캐시가 초기화되는데, 이 상태에서 서비스를 재개하면 부하가 심해질 수 있다.
이를 방지하기 위해 버퍼 캐시의 내용을 파일로 저장했다가 재기동시 읽어들여 버퍼 캐시를 복구하도록 할 수 있다.
이 기능을 사용하려면 innodb_buffer_pool_dump_at_shutdown 파라미터에 의해 서버를 내릴 때 dump를 떨구도록 해야 한다.



3. innodb_buffer_pool_dump_at_shutdown=0 or 1(기본 값: 0)

MariaDB 를 내릴 때 버퍼캐시의 내용을 파일로 떨구도록 한다. innodb_buffer_pool_load_at_startup파라미터와 함께 쓰인다.




4. innodb_buffer_pool_dump_now=0 or 1(기본 값: 0)

위에 언급한 innodb_buffer_pool_dump_at_shutdown 파라미터는 mariaDB를 내릴 때 dump 하는 것이지만 이 파라미터는 값을 1로 변경하는 순간 dump를 뜬다.
덤프가 완료되면 값이 다시 0으로 바뀐다.




5. innodb_buffer_pool_load_now=0 or 1(기본 값: 0)

innodb_buffer_pool_dump_now 파라미터와 비슷하게 이 파라미터는 값을 1로 변경하는 순간 dump파일에 있는 내용으로 버퍼 캐시를 복구한다.
완료되면 값이 다시 0으로 변경된다.




6. innodb_buffer_pool_load_abort=0 or 1(기본 값: 0)

innodb_buffer_pool_load_now에 의해 페이지를 버퍼 캐시에 로딩중 예상보다 시간이 오래 걸려 중지해야 할 경우 이 파라미터로 작업을 중지시킬 수 있다.
값을 1로 변경하는 순간 작업이 중지되며 파타미터 값도 다시 0으로 돌아온다.

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

회사명 : (주)리눅스데이타시스템 / 대표 : 정정모
서울본사 : 서울특별시 강남구 봉은사로 114길 40 홍선빌딩 2층 / tel : 02-6207-1160
대전지사 : 대전광역시 유성구 노은로174 도원프라자 5층 / tel : 042-331-1161

접속자집계

오늘
1,296
어제
1,438
최대
3,935
전체
756,494
Copyright © www.linuxdata.org All rights reserved.