作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我将这个数据库转储从 10.2.11-MariaDB 网络服务器导入到我的本地机器 Mysql 5.7(应该相互兼容?)
转储似乎可以正常导入,但一旦导入,与任何连接到任何数据库的我的任何本地主机网站的任何连接都会触发在导入的数据库上创建许多“ sleep ”进程,直至达到饱和点。当我在 MYSQL cli 中进行查询时,我会收到“太多连接”错误,而当我尝试加载页面时,我的任何使用 MYSQL 超时的本地网站...
如果我删除导入的数据库,一切都会恢复正常(我仍然可以使用命令行来删除数据库)。
关于如何解决这个问题的任何想法(我需要在我的本地主机上获取这个数据库)?
最佳答案
要解决什么?如果你有关系但他们什么都不做,那他们就是在 sleep 。它们不会占用大量资源,尤其是 CPU 周期,因此可以忽略。
如果您想知道为什么您有这么多连接,请查看与其中一个关联的 IP 和端口,然后使用类似 lsof
的工具查看该机器> 查看哪个进程正在使用该端口。
关于转储导入后,Mysql 卡住了数百个 sleep 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51658358/
我正在为我的应用程序使用 Tank-Auth。我唯一的问题是激活和重置帐户密码。 用于登录、注册、注销;我对这些代码没有问题; $route['login'] = "/auth/login"; $ro
我是一名优秀的程序员,十分优秀!