![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 235 Pomógł: 0 Dołączył: 26.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam dziwny problem.
Używam 2 baz danych gdyż, z powodu dużego obciążenia często dosteje 'kare' 10 minutowej blokady. W takim wypadku przełączam się na 2 baze. Realizuje to takim sktyptem (uproszczone):
No i jeśli select zwróci wynik to łącze się z 1 bazą, jeśli wynik jest pusty łącze się z bazą zapasową. No i ogólnie to nawet działa, ale za którymś przełączeniem (może już za 2-3) dzieje się bardzo dziwna sytuacja, bo pomimo, że baza jest zablokowana i nie działa, to ten select zwraca mi wynik tak jakby baza najzwyczajniej działała i nie jest realizowane przełączenie na tymczasową! Tak jakby wszystkie dane z bazy były już w jakimś cachu i mimo blokady bazy są pobierane. Jest to dla mnie duży problem bo dużą część czasu mój serwis nie działa z powodu błędnego sprawdzenia czy dana baza działa. Spotkał się ktoś z podobną sytuacją ![]() Pzdr -------------------- Free mp3 download.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 03:19 |