PHP版本8.1 webman/think-orm: "^2.1" workerman/webman-framework: "^2.1" 在windows下开发,页面存在Db查询会很慢,数据表行数在20条。不知道为什么
在liunx上无此问题
使用其他的Db类也是很慢,甚至连接重置,没找到原因 使用swoole 暂时解决
你截图,只能看出来请求慢,不代表是数据库慢。你看下sql日志执行时长,再判断是哪一步慢了
注释数据库相关查询的业务,页面秒开。应该是数据库连接层面的问题;这个是我用chatgpt 刚搞的一个后台框架模板,里面的数据量很少,在另一台电脑没问题,在新电脑就是这死出,用Swoole-Cli 打开就没问题
MYSQL 装的有问题吧
绝对的没问题,有问题的话,应该表现为一直连接不上,它偶尔可以连接上。 其他后台框架(Laravel、ThinkPHP、Yii、Hyperf )操作数据库均没有问题,到webman卡住了,现在用Swoole-Cli 打开,倒是没有什么问题了,能用就先这样
Swoole-Cli 用的是里面的PHP 二进制吧
使用其他的Db类也是很慢,甚至连接重置,没找到原因
使用swoole 暂时解决
你截图,只能看出来请求慢,不代表是数据库慢。你看下sql日志执行时长,再判断是哪一步慢了
注释数据库相关查询的业务,页面秒开。应该是数据库连接层面的问题;这个是我用chatgpt 刚搞的一个后台框架模板,里面的数据量很少,在另一台电脑没问题,在新电脑就是这死出,用Swoole-Cli 打开就没问题
MYSQL 装的有问题吧
绝对的没问题,有问题的话,应该表现为一直连接不上,它偶尔可以连接上。
其他后台框架(Laravel、ThinkPHP、Yii、Hyperf )操作数据库均没有问题,到webman卡住了,现在用Swoole-Cli 打开,倒是没有什么问题了,能用就先这样
Swoole-Cli 用的是里面的PHP 二进制吧