我有时会从我们的mySQL服务器中获取connection refused
或connection lost
错误。我注意到这是由于分配给Datadir的分区所致,有100%的自由空间。所以没有请求应通过,是吗?为什么某些查询正常运行而其他查询不正确?MySQL是否使用选择过程中Datadir分区中可用的空间?
感谢您帮助我澄清。
您可以在系统变量之间找到datadir定义:
mySQL数据目录
...以及此查询的此目录的当前值:
SHOW VARIABLES LIKE '%dir%'
datadir
就是名字所暗示的,MySQL物理存储其数据库的位置。
什么有效,什么不行,然后数据目录在太空中运行是您可能找不到的,因为它不是为MySQL而设计的。