我有一个有17 000行的MEMORY表 . 一切都很好,如果它在这下面,但超过17 000行我有以下错误:
ERROR 1114(HY000): table 已满
虽然InnoDB很好,有什么好的 my.cnf
配置来解决这个问题?我有2个磁盘空间 .
[mysqld]
key_buffer = 1000M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 10
myisam-recover = BACKUP
max_connections = 1000
#table_cache = 64
thread_concurrency = 12
query_cache_limit = 20M
query_cache_size = 220M
innodb_buffer_pool_size = 15G
innodb_thread_concurrency = 12
我使用MEMORY引擎进行快速交易 .
1 回答
尝试执行以下查询:
您需要为autoextend提供一个值来解决此问题 .