Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php MySQL查询在夜间不返回任何结果,不会抛出任何错误_Php_Mysql - Fatal编程技术网

Php MySQL查询在夜间不返回任何结果,不会抛出任何错误

Php MySQL查询在夜间不返回任何结果,不会抛出任何错误,php,mysql,Php,Mysql,我有一个主从数据库,每5分钟通过下面的代码检查一次。每晚大约30分钟(午夜之后,所以应该是低负载),我正在检查的表中没有从属DB的结果 mysqliwraper只是Mysqli类的一个包装器,用于提供单例和查询生成。生成的查询只是select*from LogTable order by id DESC limit 0,1 我添加了检查,以查看是否存在连接错误或查询错误,在发生这种情况时,这两个错误都没有记录任何内容 我尝试过从另一个表中进行选择,结果很好,还尝试了select now(),所有

我有一个主从数据库,每5分钟通过下面的代码检查一次。每晚大约30分钟(午夜之后,所以应该是低负载),我正在检查的表中没有从属DB的结果

mysqliwraper只是Mysqli类的一个包装器,用于提供单例和查询生成。生成的查询只是
select*from LogTable order by id DESC limit 0,1

我添加了检查,以查看是否存在连接错误或查询错误,在发生这种情况时,这两个错误都没有记录任何内容

我尝试过从另一个表中进行选择,结果很好,还尝试了
select now()
,所有这些方法都有效


日志表中保存了什么?LogTable是唯一受影响的表格吗?数据库是否在夜间进行维护?你们检查过你们的Mysql日志了吗?日志表一分钟被写入多次,但在晚上的这个时候不应该有任何活动。LogTable似乎是唯一受影响的。MySQL日志在此时间段内没有显示任何内容。表锁是否会导致0结果查询?日志表有多大?您确定在观察此行为期间没有针对DB运行计划任务吗?它总是在凌晨1点左右的事实似乎表明这是某种预定的事件。通过mysqldump每小时都有一次备份,我排除了这一点,因为如果这是原因,我预计每小时都会出现问题,而不是一天一次如果夜间停电时间不是由您正在运行的某个计划任务引起的,则可能是您的主机或您机器上的某个其他用户。您正在与其他web服务共享内存和处理等资源,并且该活动可能发生在您控制范围之外。日志表中保存了什么?LogTable是唯一受影响的表格吗?数据库是否在夜间进行维护?你们检查过你们的Mysql日志了吗?日志表一分钟被写入多次,但在晚上的这个时候不应该有任何活动。LogTable似乎是唯一受影响的。MySQL日志在此时间段内没有显示任何内容。表锁是否会导致0结果查询?日志表有多大?您确定在观察此行为期间没有针对DB运行计划任务吗?它总是在凌晨1点左右的事实似乎表明这是某种预定的事件。通过mysqldump每小时都有一次备份,我排除了这一点,因为如果这是原因,我预计每小时都会出现问题,而不是一天一次如果夜间停电时间不是由您正在运行的某个计划任务引起的,则可能是您的主机或您机器上的某个其他用户。您正在与其他web服务共享内存和处理等资源,并且该活动可能发生在您无法控制的范围之外。