中的SNMP陷阱,我已经设置了这个陷阱(使用/etc/snmp/snmptrapd.conf中的"perl‘/path/ to /traphandler.pl’)调用Perl::DBI脚本将数据插入到mySQL数据库中。自3月16日以来,一切都很好,然后昨天上午9点左右(4月6日-银行假日-典型的)数据库更新停止了,尽管syslog显示陷阱仍然存在。我在/var/log中看不到任何明显的东西,所以我想知道数据库连接是否已经过期并关闭了
我只是在编写一个复杂的更新查询,该查询大致如下所示: (select y, min(x) as MinX groupby y) as t1set x = x - MinX
这意味着变量x是基于子查询更新的,该查询还处理变量x --但是不能通过运行的update命令修改吗?我的意思是,在正常编程中,您通常必须显式地处理这个问题,即将新值从旧值存储到其他地方,在工作完成后,用新的.但是,SQL数据库</