从mysql文档 mysql是一个简单的SQL shell,具有输入行编辑功能。它支持交互式和非交互式使用。 事实上,SQL shell不应该在您的机器上造成主要负载。标准的做法是关闭shell并终止程序。 键入Control+C会导致mysql尝试终止当前语句。如果不能这样做,或者在杀死语句之前再次键入Control+C,则mysql退出 当你退出mysql命令行工具时,这个过程将结束,mysql将继续做它的事情。但是你的问题的答案是没有SQL shell不应该减慢事情。 在PHP中,最好在使用完连接后关闭它。要查看哪些进程正在运行,请打开mysql cmd工具,并尝试以下操作以查看连接到您的mysql示例的进程。 SHOW PROCESSLIST 如果showprocesslist不是你要找的,给予这个: mysql > show status like '%onn%'; 希望这将为您提供足够的信息来处理流量负载。
2条答案
按热度按时间avwztpqn1#
从mysql文档
mysql是一个简单的SQL shell,具有输入行编辑功能。它支持交互式和非交互式使用。
事实上,SQL shell不应该在您的机器上造成主要负载。标准的做法是关闭shell并终止程序。
键入Control+C会导致mysql尝试终止当前语句。如果不能这样做,或者在杀死语句之前再次键入Control+C,则mysql退出
当你退出mysql命令行工具时,这个过程将结束,mysql将继续做它的事情。但是你的问题的答案是没有SQL shell不应该减慢事情。
在PHP中,最好在使用完连接后关闭它。要查看哪些进程正在运行,请打开mysql cmd工具,并尝试以下操作以查看连接到您的mysql示例的进程。
SHOW PROCESSLIST
如果showprocesslist不是你要找的,给予这个:
mysql > show status like '%onn%';
希望这将为您提供足够的信息来处理流量负载。
jaxagkaj2#
devzone.zend.com :
“打开的连接(和类似的资源)在脚本执行结束时自动销毁。但是,只要不再需要所有连接、结果集和语句句柄,您仍应关闭或释放它们。这将有助于更快地将资源返回到PHP和MySQL。
我的建议是:在完成你想要的查询后关闭一个连接是一个很好的做法。