大家晚上好!
我正在优化我的网站,我遇到了一些奇怪的行为。之前,我认为这是因为对我使用的数据进行了计算,但我开始质疑这一点。
我发现运行一些代码,例如:
for ($i=0; $i < 55 ; $i++) {
$query = "SELECT id FROM gamedata_concepts WHERE game_id=12277";
if ($result = $mysqli->query($query){
}
}
大约需要 3 秒,但是,如果我在 phpMyAdmin 中调用该查询一次,它说它需要 '.0121' 秒,乘以 55(上面循环中使用的测试数字),它应该使用 appx。.6655 秒。我很好奇这个后端在哪里?或者更好的是,我如何才能更好地设计它以提高效率。
谢谢。