【发布时间】:2016-02-15 19:42:45
【问题描述】:
我正在切换到 PDO,但我的所有代码还没有被转换,所以每次页面加载我都会连接两次:
首先,老式的方式:
$db_handler = mysqli_connect($localhost, $username, $pass);
mysqli_select_db($db_handler,$database);
第二次,现代方式:
$DBH = new PDO("mysql:host=$dblocalhost;dbname=$database", $dbusername, $dbpassword);
从性能的角度来看,这种技术有多“昂贵”?我应该尽量避免吗?
【问题讨论】:
-
命中是为了什么? PDO?还是连接两次?
-
@EdCottrell 在使用 2 个连接而不是 1 个连接时获得脚本/页面的总体性能。