Cytat
Odnosnie transakcji to co napisales to jest prawda, poniewaz po zakonczeniu skryptu jest polaczenie z baza zrywane.
Chyba, że ustawisz trwałe połączenie
Cytat
Transakcje dzialaja dla 1 przeladowania strony, dla czego?
Proste. Startujesz stransakcje wyswietlasz strone i user siedzi na niej 30 minut i co wtedy transakcja blokuje jakis rekord i ktos inny nie ma mozliwosci odczytu.
To bylo by glupota, pomysl logicznie nad tym. Jesli masz np PL/SQL to mozesz tam kombinowac z transakcjami.
Zgadzam się, że głupotą jest wystartowanie transakcji i trzymanie jej przez klienta. Transakcje powinny trwać krótko, wykonywać się jak najszybciej, żeby nie blokować innym dostępu do danych
Cytat
Wracajac do transakcji w MySQLu - sa i dzialaja tak jak powinny dzialac (oczywiscie jesli typ tabeli jest odpowiedni).
MySQL domyślnie obsługuje InnoDB
Pozdrawiam