在Windows中,当我停止tomcat时,应用程序将释放对数据库的保留,因为应用程序将停止tomcat...但在Ubuntu中,即使我停止tomcat应用程序,它也不会释放对数据库的访问。我试着用sudo service tomcat6 stop
我不能使用pkill,因为如果我杀死进程,甚至连到数据库服务器的连接都会被释放。我只想从应用程序中释放对数
我运行valgrind来查看我的程序有哪些关于内存问题的错误。valgrind的输出是:==31041== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==31041== by 0x5B0F21F: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0
这里我们有一个带有MySQL 5.1.47和一些InnoDB数据库的x64 Debian Lenny。ibdata文件和其他内容位于同一文件系统(ext3)上。我注意到,在某些情况下,MySQL进程列表中有许多进程挂起于“释放项”状态。UNION SELECT col FROM db_name.table_name INTO OUTFILE ('/var/xxx/yyy')
当这两件事中的一件正在运行时,我可以看到许多MySQL进程以“正在释放项