![]() |
Hjälper det att åter ansluta om du har en öppen fråga som rullar? Då är väl den borta?
Annars kan du stänga anslutningen och öppna ny för varje delmoment i ditt script. |
Hur menar du?
Jag tänker att jag skall anropa getdb() för varje nytt delmoment i mitt script. Men att det är onödigt att skapa en ny anslutning om det redan finns en fungerande. Men det kanske är fel tänkt? |
Att du inte bara ändrar värdena på my.cnf:
interactive_timeout wait_timeout Så du inte får timeout? |
Om det är viktigt att sql-frågorna faktiskt utförs så kan det nog vara en bra idé att kolla mysql_errno() i efterhand för att se att frågorna faktiskt utförts…?
|
Om du använder singelton-principen( http://www.talkphp.com/advanced-php-progra...gn-pattern.html ) för att skapa databasanslutningar så kan du lägga till en kodrad som kollar om anslutningen verkligen fungerar och inte bara finns , och i så fall som Clarence föreslår tar bort anslutningen och skapar en ny.
|
Alla tider är GMT +2. Klockan är nu 14:26. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson