Podczas wywoływania procedur, które trwają np. 10 min staje mi cała aplikacja, każdy request dostaje response dopiero po wykonaniu tej procedury.
Aplikacja nad którą pracuje korzysta a adodb i fizycznie nie da się tego zmienić. Próbowałem wywoływać procedury przez adodb i nie powodowało to zawieszania aplikacji ale nie dawało mi gwarancji, że procedura się wykona.
Użyłem PDO i pojawiły się problemy.
//MySQL Engine InnoDB PDO::ATTR_PERSISTENT => true )); $stmt = $this->db_p->prepare("CALL Procedura"); $stmt->execute(); //Procedura się wykonuje a baza leży
Czy ktoś spotkał się z podobnym problemem albo posiada patent na wywoływanie procedur via adodb lub PDO ?