2013-07-31 3 views

답변

10

show variables like 'innodb%';

2

show variables like 'inno%'는 쿼리를 실행하는 순간에 효과가있는 모든 InnoDB의 설정을 표시합니다.

파일의 경우 /etc/mysql/my.ini 또는 my.cnf와 같은 것이 있어야합니다.

+0

'/ etc/mysql/my.cnf' MySQL 정보가 포함되어있다. InnoDB에 짧은 글자가 있지만 :'# InnoDB는 기본적으로/var/lib/mysql /에 10MB 데이터 파일과 함께 활성화되어있다. # 더 많은 InnoDB 관련 옵션을 보려면 설명서를 읽어보십시오. 많은 사람들이 있습니다! '그것은 출발점이지만! – Lemmings19

0

SHOW ENGINE INNODB STATUS\G 
+1

이것은 InnoDB에 관한 몇 가지 메트릭을 제공하지만 설정에 대한 정보는 제공하지 않습니다. 그래도 고마워. – Lemmings19

0

가이 페이지를 볼 수있는 시도하고 난 당신이 찾고있는 무슨 희망 : 다른 답변은 모든 InnoDB의 변수는 innodb_로 시작하기 때문에 반 올바른지 here is the page

+1

예제와 같이 특정 구성을 문서화하는 데 유용하지만 현재 시스템 설정은 표시되지 않습니다. – Lemmings19

1

. 가능한 설정의 InnoDB 변수의 전체 목록은 the manual을 참조하십시오.

(예를 들어, 새로운 innodb_flush_sync 그냥 a few days ago 추가되었습니다. 매뉴얼은 각 "release series"의 최신 버전에 대한 옵션을 표시합니다,하지만 5.7 릴리즈 시리즈 설명서에 이미 온라인 상태입니다.)

으로 모두 덤프, 사용은 :

show variables where variable_name in(
    'unique_checks', 
    'foreign_key_checks', 
    'timed_mutexes', 
    'ngram_token_size', 
    'mecab_rc_file' 
)or variable_name like'innodb_%' 
or variable_name like'%_innodb' 
or variable_name like'%_innodb_%' 
or variable_name like'daemon_memcached_%' 
or variable_name like'%_daemon_memcached' 
or variable_name like'%_daemon_memcached_%'; 

겉으로 중복 경계 검사 비 이노 변수의 미래를 도입 (예 : "RinnoDB"또는 "InnoDbex"문자열 "이노"를 포함하는 발생했을 때 잘못된 반응을 방지하기 위해 포함).

관련 문제