我不知道调用mysql链接的最佳方法,以提高性能。
哪个更好: 我应该在每个函数上调用我的MySQL链接,还是只调用一次,然后通过函数传递链接?
例如,
要求通过每个功能:
function one(){
require('mysql.php');
$query = 'SELECt * FROM table';
$sql = mysqli_query($link,$query);
}
function two(){
require('mysql.php');
$query = 'SELECt * FROM table';
$sql = mysqli_query($link,$query);
}
function three(){
require('mysql.php');
$query = 'SELECt * FROM table';
$sql = mysqli_query($link,$query);
}
或者需要一段时间,然后将链接传递给功能:
require('mysql.php');
function one($link){
$query = 'SELECt * FROM table';
$sql = mysqli_query($link,$query);
}
function two($link){
$query = 'SELECt * FROM table';
$sql = mysqli_query($link,$query);
}
function three($link){
$query = 'SELECt * FROM table';
$sql = mysqli_query($link,$query);
}
我想知道其中哪一种是提高性能(即使只是一点点)并避免过度收费数据库的最佳方法,因为所有这些功能将按顺序调用。
我没有使用PDO。 标记为重复的问题与我的问题无关。