
mysqli::store_result 함수는 MySQLi 쿼리를 실행하고 결과를 메모리에 저장하는 함수입니다. 메모리 사용량을 줄이는 방법은 다음과 같습니다.
1. 쿼리 결과를 필요로 하지 않는 경우, mysqli::store_result 함수를 사용하지 않습니다.
2. 쿼리 결과를 필요로 하는 경우, 메모리 사용량을 줄이기 위해 결과를 한 번에 모두 가져오지 않습니다. 대신, 결과를 작은 크기의 조각으로 가져옵니다.
3. 쿼리 결과를 필요로 하는 경우, 메모리 사용량을 줄이기 위해 결과를 디스크에 저장합니다.
쿼리가 실행되는 동안 결과를 받아올 수 있는 방법은 다음과 같습니다.
1. MySQLi 쿼리를 실행하는 동안, 쿼리 결과를 디스크에 저장합니다. 이 때, 쿼리 결과를 디스크에 저장하는 함수는 mysqli::store_result 함수가 아닙니다. 대신, 쿼리 결과를 디스크에 저장하는 함수는 mysqli::query 함수를 사용하여 쿼리를 실행한 후, 쿼리 결과를 디스크에 저장하는 함수를 사용합니다.
2. MySQLi 쿼리를 실행하는 동안, 쿼리 결과를 작은 크기의 조각으로 가져옵니다. 이 때, 쿼리 결과를 작은 크기의 조각으로 가져오는 함수는 mysqli::fetch_array 함수를 사용하여 쿼리 결과를 작은 크기의 조각으로 가져옵니다.
쿼리가 실행되는 동안 결과를 받아올 수 있는 함수는 mysqli::query 함수를 사용하여 쿼리를 실행한 후, 쿼리 결과를 디스크에 저장하는 함수를 사용하거나, 쿼리 결과를 작은 크기의 조각으로 가져오는 함수를 사용합니다.
2025-04-20 08:01