[MDEV-11285] Table handler out of memory Created: 2016-11-15 Updated: 2018-11-16 |
|
| Status: | Stalled |
| Project: | MariaDB Server |
| Component/s: | OTHER |
| Affects Version/s: | 10.1 |
| Fix Version/s: | 10.1 |
| Type: | Bug | Priority: | Major |
| Reporter: | Niels | Assignee: | Elena Stepanova |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Attachments: |
|
| Description |
|
PHP Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 128 Table handler out of memory in /home/root/datasearch.php:298 Stack trace: This is info on the server: https://jira.mariadb.org/browse/MDEV-11063 |
| Comments |
| Comment by Elena Stepanova [ 2016-11-17 ] |
|
Can you run the same query outside PHP, directly from the client, and see what happens? Thanks. |
| Comment by Elena Stepanova [ 2016-12-17 ] |
|
Closing for now. To re-open, please comment when you have further information on the issue. |
| Comment by Niels [ 2016-12-17 ] |
|
This has not been resolved or addressed. So I'm not sure why you're closing this. |
| Comment by Elena Stepanova [ 2016-12-17 ] |
|
It's closed not as fixed, but as incomplete, because there was a request for additional information in the previous comment, and it wasn't answered for a month. If you can provide the requested info, the report will be re-opened. |
| Comment by Maksim Kapustin [ 2017-04-02 ] |
|
In one of our projects, we are faced with a similar problem. We came out to overcome this problem, but by removing from the texts in the addresses, these words. But this is not right, I would not want to modify the texts to avoid such a mistake. Maybe you'll tell us which options we need to pay attention to in the settings, what to prevent the occurrence of such an error. |
| Comment by Elena Stepanova [ 2017-05-01 ] |
|
Can you paste the query itself and tables, views and any structures that it references? (SHOW CREATE TABLE and SHOW INDEX IN for every table). |
| Comment by Maksim Kapustin [ 2017-05-25 ] |
|
CREATE TABLE `updates_search` ( |
| Comment by Maksim Kapustin [ 2017-05-25 ] |
| Comment by Bruce Duhamel [ 2018-11-16 ] |
|
I have reproduced this error today. MariaDB 10.0.24 Our database is proprietary, so I can't share specifics. I have an Innodb table with ~20M rows of company profiles (company name, address, phone, etc). We have a query against this table that uses the match against syntax, e.g. This normally works without issue, however, the specific company name in that example included double quotes. Since we are running in the default full text matching mode, natural language mode, double quotes will require that phrase match literally as typed. In our data, "LLC" is very common. > 3M records include the text LLC. We've seen this failure with a server with 8GB of RAM and the same data on a machine with 120GB of RAM. Please let me know if I can help with further information. |