Extra Form
PHP PHP 7.3
CMS WordPress

안녕하세요.

 

Mariadb에서 key_buffer_size의 설정에 관해 궁금한 점이 있습니다.

 

우선 저는 현재 XE가 아닌 워드프레스를 사용해 웹사이트를 운영하고 있으며, 데이터베이스는 전부 Innodb로 사용하는 중입니다.

 

인터넷에서 수많은 튜토리얼을 읽어보았는데 key_buffer_size가 성능에 영향을 미치기때문에 크게 설정하면 좋다고 나와있었습니다만, 튜토리얼들이 워낙 다양하고 글 마다 설정값이 틀려서 고민입니다.

 

1) key_buffer_size는 MyISAM와 관련 있는것 같은데, innodb를 기반일 경우에도 성능에 영향이 있있나요??

실제로 mysqltuner로 본 결과 key_buffer_sizes는 5mb 수준에 불구한 상황입니다.

 

2) Innodb로만 사용할 경우 MyISAM와 관련된 설정값 (query_cache_type 등)은 전부 off로 해도 괜찮을까요? 아니면 조금이라도 값을 주는게 나을까요?

 

감사합니다.

  • profile
    1은 관련이 없다고 합니다.
  • profile ?
    람보님 안녕하세요.

    그렇군요 관계가 없는거군요! 답변 감사합니다!
  • profile

    key_buffer_size는 MyISAM 전용 설정입니다. 모든 테이블이 InnoDB이더라도 내부적으로 약간 사용하므로 몇메가면 충분합니다. 쿼리 캐시는 MyISAM 전용 설정이 아닙니다.

  • profile ?
    안녕하세요 기진곰님

    아하 그렇군요. 늘 자세한 답변 정말 감사합니다!