多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
某次公司更换服务器后,发现整个系统执行变慢了许多。浏览器查看发现。某些页面 执行耗时超过了5秒。 经过排查发现是sql执行的问题。 按道理来讲,mysql升级未mysqli之后不可能出现这种情况。 最后将mysql的配置项中host配置localhost改为127.0.0.1之后。系统总算恢复了。页面执行恢复到了20ms内。 查找 资料分析原因。 ping localhost 结果仍未127.0.0.1 这点没有问题。 最后看到有文章说道。mysql配置host为127.0.0.1时,会使用tcp连接。而为localhost时会使用unix socket套接字进行连接。或许答案 就在这里。