- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的生产 Web 服务器的 ADO 和 mysqli 连接速度非常慢。目前的软件设置是windows 2008 server R2 Standard Edition SP1, Apache 2.4, PHP 5.3.10, MySql 5.5.24, Pear 1.94, Zend Engine version 2.30。
我已经使用 XDEBUG 分析了代码,它显示每个初始连接大约需要 1200 毫秒(无论访问的页面如何),而在我的本地开发机器和另一台测试服务器上,连接只需要大约 8 毫秒。除了 php、pear、mysql 和 apache ini 和 conf 文件外,该网站的所有代码都通过 SVN 同步。我已经对这些进行了比较以检查差异,但没有差异。数据库内容也是完整的副本。生产服务器的所有内容都托管在同一台机器上,因此不存在任何防火墙或互联网问题。
第一个连接配置文件具有以下调用堆栈:
ADOConnecton->Connect
ADODB_mysql->_connect
php::mysql_connect
第二个:
php::mysqli->mysqli
有什么建议吗?
最佳答案
通常(第一次)连接的缓慢取决于 DNS 解析。可能是:
让客户端/服务器使用主机文件知道服务器/客户端地址: http://en.wikipedia.org/wiki/Hosts_(file)
关于php - ADO 和 msqli 连接非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11140975/
如何使用相同的 php 脚本向用户显示我的数据库?在这里,当我从表单中获取 $_POST 数据后,我想向用户显示整个表。我怎样才能做到这一点?提前感谢各位大师! (: 最佳答案 在$result =
我试图将数据从表单(通过 POST)插入 MySQL 数据库,它没有显示任何错误,但是当我在 phpMyAdmin 中检查它时它没有显示。 "; echo "No connect
Mysql 已被弃用。我在 mysql 中有一段代码,我想将其转换为 mysqli,但没有成功。 代码可以工作,但我收到错误消息“mysql 扩展已弃用,将来将被删除:改用 mysqli 或 PDO”
我有一个包含许多语句的 SQL 查询。它: 设置用户变量 调用存储过程 调用另一个存储过程 选择一些数据 我知道查询是正确的,因为我已经在同一用户下的 MySQL Workbench 中测试了它。查询
我的生产 Web 服务器的 ADO 和 mysqli 连接速度非常慢。目前的软件设置是windows 2008 server R2 Standard Edition SP1, Apache 2.4,
$arr = array ( array ('item'=>'Salt', 'on_hand'=>2, 'cost'=>3.29, 'format'=>'box'),
这是我的 PHP: $db = new mysqli($db_host, $db_user, $db_pass, $db_database); if (mysqli_connect_e
查看了所有关于搜索这个的文章,但没有有效的答案——在 Ubuntu 16.04 上,我得到: PHP Warning: PHP Startup: Unable to load dynamic lib
我是一名优秀的程序员,十分优秀!