Zapobiegaj automatycznemu łączeniu się CakePHP z bazą danych podczas tworzenia instancji modelu

DBA w mojej firmie ma skrypt, który automatycznie zabija długo działające połączenia baz danych i zapytania w naszych bazach produkcyjnych. Napisałem aplikację CakePHP Shell, która działa w pętli, podobnie jak demon, który okresowo musi czytać i zapisywać bazę danych. Jeśli działa zbyt długo, połączenie z bazą danych jest zamykane przez skrypt konserwacji i błędy aplikacji.

Patrząc na źródło CakePHP, wygląda na to, że gdy model jest tworzony, automatycznie próbuje połączyć się z odpowiednią bazą danych. Czy istnieje sposób łączenia się z bazą danych tylko podczas tworzenia zapytania, a następnie rozłączania?

questionAnswers(2)

yourAnswerToTheQuestion