innodb_ft_max_token_크기 값 범위
1308 단어 InnoDB
서류에 의하면 innodb_ft_max_token_size 값 범위는 10-252이지만 실제로는 프로필에 innodb_ft_max_token_size=252 에서 error log 가 나타납니다.
2014-10-28 17:22:50 46772 [Warning] option'innodb-ft-max-token-size': unsigned value 252 adjusted to 84, 데이터베이스가 정상적으로 시작됩니다. 시작 후 show variables like'innodb_ 보기ft_max_token_size'값은 84입니다.
http://dev.mysql.com/doc/refman/5.6/en/innodb-parameters.html#sysvar_innodb_ft_max_token_size
원본 보기 innodb_ft_max_token_크기 실례의 최대값은 84입니다.
#define HA_FT_MAXBYTELEN 254
#define HA_FT_MAXCHARLEN (HA_FT_MAXBYTELEN/3)
#define FTS_MAX_WORD_LEN_IN_CHAR HA_FT_MAXCHARLEN
static MYSQL_SYSVAR_ULONG(ft_max_token_size, fts_max_token_size,
PLUGIN_VAR_RQCMDARG | PLUGIN_VAR_READONLY,
"InnoDB Fulltext search maximum token size in characters",
NULL, NULL, FTS_MAX_WORD_LEN_IN_CHAR, 10, FTS_MAX_WORD_LEN_IN_CHAR, 0);
FTS_MAX_WORD_LEN_IN_CHAR는 실제로 84.
나중에 버그 시스템에서 관련 버그를 봤어요. 문서를 수정해야 할 것 같아요.
참조하다http://bugs.mysql.com/bug.php?id=73859
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
innodb_defragment=1로 OPTIMIZE했는데 Table does not support optimize가 나오는 이유(MariaDB 10.2.x)직장과 집에서 OPTIMIZE TABLE 의 거동에 차이가 있었던 것이 조사의 계기입니다 직장에서 MariaDB 10.2.9, 집에서 MariaDB 10.3.10을 사용하고 있습니다. MariaDB 10.2.9에서 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.