![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 283 Pomógł: 1 Dołączył: 15.11.2004 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
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. -------------------- Ściskam prawicę...
Jacek http://doscniewoli.pl/ - wszyscy jesteśmy niewolnikami bankierów! http://jezusimarlena.ovh.org/ YouTube - Egzorcyzmy Anneliese Michel |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 10 Dołączył: 8.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
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. -------------------- --------------------------------------------------------------------------------
weblog.axent.pl -------------------------------------------------------------------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 11:20 |