mysql 数据经常出现问题 Unable to save result set in ,出错表的数据量很大有30万条记录,允许一段时候后就会出现 Unable to save result set in 错误,大概每天都有一次这样的错误,手动修复一下数据库就好了,repair tabname 后就能恢复正常,还有时修复后会出现数据丢失的情况。
数据库错误日志 如下:
usr/libexec/mysqld: Out of memory (Needed 651174 bytes)
/usr/libexec/mysqld: Sort aborted
/usr/libexec/mysqld: Can't open file: './db/detail.frm' (errno: 24)
配置my.ini 调整内存能解决根本问题么? 那数据库越来越大怎么办?
追答修改一下my.ini试试。
追问我是不是应该考虑优化数据库结构了? 随着数据量增加负担会越来越重。
追答是的
本回答被提问者采纳