Проблемът е свързан с активните записи на CodeIgniter и извикването на множество съхранени процедури в база данни.
Преди всичко проверете параметъра на dbdriver (application/config/database.php ) е настроен на mysqli .След това, както е описано в " Извикване на съхранена процедура от въпрос на клас Active Record на CodeIgniter в StackOverflow , добавяне към system/database/DB_active_rec.php следната функция:
function freeDBResource($dbh){
while(mysqli_next_result($dbh)){
if($l_result = mysqli_store_result($dbh)){
mysqli_free_result($l_result);
}
}
}
..И във вашия контролер използвайте:
$this->db->freeDBResource($this->db->conn_id);
след извикване на съхранена процедура.