FTS query exceeds result cache limit
Bug #1542874 reported by
monty solomon
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
MySQL Server |
Unknown
|
Unknown
|
||||
Percona Server moved to https://jira.percona.com/projects/PS | Status tracked in 5.7 | |||||
5.5 |
Invalid
|
Undecided
|
Unassigned | |||
5.6 |
New
|
Undecided
|
Unassigned | |||
5.7 |
Fix Released
|
High
|
Unassigned |
Bug Description
InnoDB full-text queries fail with error "ERROR 188 (HY000): FTS query exceeds result cache limit" using the maximum values of innodb_
The failing queries executed properly when the engine was MyISAM.
mysql Ver 14.14 Distrib 5.6.25-73.1, for Linux (x86_64) using 6.0
Server version: 5.6.25-73.1-log Percona Server (GPL), Release 73.1, Revision 07b797f
CentOS release 6.7 (Final)
I created upstream bug http://
tags: | added: innodb upstream |
To post a comment you must log in.
Convert a large MyISAM FTS table to InnoDB. Execute queries that work with the MyISAM table on the InnoDB table.
Get error message
ERROR 188 (HY000): FTS query exceeds result cache limit
ALTER TABLE eventDetails ENGINE = InnoDB ROW_FORMAT= COMPRESSED KEY_BLOCK_SIZE=8;
mysql> show global variables like 'innodb_ft%'; ------- ------- ------- ------+ ------- -----+ ------- ------- ------- ------+ ------- -----+ ft_cache_ size | 8000000 | ft_enable_ diag_print | OFF | ft_enable_ stopword | ON | ft_max_ token_size | 10 | ft_min_ token_size | 4 | ft_num_ word_optimize | 2000 | ft_result_ cache_limit | 4294967295 | ft_server_ stopword_ table | | ft_sort_ pll_degree | 2 | ft_total_ cache_size | 1600000000 | ft_user_ stopword_ table | | ------- ------- ------- ------+ ------- -----+
+------
| Variable_name | Value |
+------
| innodb_ft_aux_table | |
| innodb_
| innodb_
| innodb_
| innodb_
| innodb_
| innodb_
| innodb_
| innodb_
| innodb_
| innodb_
| innodb_
+------
12 rows in set (0.25 sec)