0
페이지에서 여러 개의 mysql 쿼리를 사용하여 mysqli prepare 문을 사용하여 여러 테이블의 데이터를 가져옵니다.캐시 mysql 쿼리 결과?
페이지의 데이터베이스 테이블에서 20 개의 쿼리를 사용한다고 가정 해 보겠습니다. 쿼리가 너무 많으므로 몇 분 동안 캐시에 결과를 저장하여 성능을 향상시키고 싶습니다. 좋은 생각이야? 그렇다면 어떻게 캐시를 사용하여 결과를 저장할 수 있습니까?
$city = "Amersfoort";
if ($stmt = $mysqli->prepare("SELECT District FROM City WHERE Name=?")) {
$stmt->bind_param("s", $city);
$stmt->execute();
$stmt->bind_result($district);
$stmt->fetch();
printf("%s is in district %s\n", $city, $district);
$stmt->close();
}
감사합니다.
요구 사항에 맞는 mysql 쿼리 캐시 (http://dev.mysql.com/doc/refman/5.1/en/query-cache.html)가 맞지 않습니다. – zerkms