Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zatrzymanie selecta
dziobak
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 22.11.2006

Ostrzeżenie: (0%)
-----


witam mam takie pytanie... nie wiem czy w ogole jest taka mozliwosc... zaluzmy taka sytuacje:
osoba siada przed przegladarka, klika w guzik na stronie, ktory wykonuje zapytanie do bazy (ktore niestety trwa i trwa) i przez przybadek nacisnal na F5 lub odswierz, no i wlasnie... wlaczyl sie drugi select... baza w tym momencie wykonuje juz dwa zapytania... to pierwsze i to drugie klikniete (przez przypadek lub celowo)...
i tu stawiam pytanie: czy jest mozliwosc poinformowania bazy o tym ze tamto zapytanie juz jest nie potrzebne??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
DeyV
post
Post #2





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




Nie - nie ma możliwości przerwania wykonywania zapytania wysłanego do bazy.
W takiej sytuacji ewentualnie przerwie się wykonywanie samego skryptu (jeśli nie korzystamy z opcji chroniącej przez user aborting) ale na pojedyncze zapytanie nie ma to wpływu.

Jeśli chcesz zapobiec wielokrotnemu wykonywaniu danego zapytania, musisz tego dopilnować na poziomie aplikacji, nie bazy danych.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 21:49