Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne] transakcje
Forum PHP.pl > Forum > Bazy danych > MySQL
polimer
Czy typy tabel w bazie danych można mieszać ze sobą? ( tzn. czy obok siebie mogą istnić tablele MyISAM i np InnoDB).
Czy w przyapdku stosowania transakcji zapytania do których odnosi się transakcja muszą dotyczyć tylko baz typu InnoDB lub BDB?
Czy mogę w transakcji zadać zapytanie do tabeli MyISAM (chodzi mi o select) i mieć pewność że przy późniejszym update'owaniu tabeli InnoDB transkacja się nie posypie?

Pozdrowienia
uboottd
1. Typy tabel w bazie mozna miksowac

2. Nie ma takiego ograniczenia

3. Tak, ale nie bedzie to zapewniac spojnosci danych z tabelami myisamowymi. Znaczy jesli dane wstawiane do innodb beda zalezaly od wartosci w tabeli myisamowej to ich zmiana nie spowoduje zabronienia ich wstawiania i moze sie to skonczyc tym, ze wstawisz nieaktualne dane.
polimer
dzięki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.