-1

我有时会从我们的 mysql 服务器获取connection refused或错误。connection lost我注意到这是因为分配给 datadir 的分区是 100% 满的,有 5kb 的可用空间。所以任何请求都不应该通过,是吗?为什么有些查询运行正确而有些则没有?例如,Mysql 在 SELECT 期间是否使用 datadir 分区中的可用空间?

感谢您帮助我澄清这一点。

4

1 回答 1

0

您可以在System Variables中找到datadir定义:

MySQL 数据目录

...以及此查询和其他目录的当前值:

SHOW VARIABLES LIKE '%dir%'

datadir顾名思义,就是 MySQL 物理存储其数据库的地方。

什么有效,什么无效,然后数据目录空间不足是您可能找不到记录的内容,因为它不是 MySQL 设计的场景。

于 2016-12-07T15:05:50.583 回答