Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Warningi przy INSERT IGNORE
Forum PHP.pl > Forum > Bazy danych > MySQL
Blackhole
Cześć.

Co się dzieje, gdy przy INSERT IGNORE wiersz jest ignorowany z powodu duplicate key? Wiem, że generowany jest warning. Moje pytanie: czy ten warning jest jakoś zwracany do klienta w celu "obsłużenia"? Mamy zamiar ustawić replikację master-slave i dobrze byłoby, gdyby nie był "wypuszczany na zewnątrz". Dobrze byłoby, gdyby informacje, iż był warning, można było wydobyć później, ale nie powinien on psuć przebiegu replikacji w chwili wygenerowania.
prond
Kiedy użyjesz INSERT IGNORE dla powtarzającego klucza to nie jest to zrzucane do bin loga więc nie musisz się martwić o replikację.

Sprawdziłem jeszcze jedną rzecz - te warningi przy insert ignore to jakas bzdura.
Wlaczajac je w CLI przez --show-warnings nie dostaje nic dla zduplikowanego klucza.
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-2025 Invision Power Services, Inc.