![]() |
![]() |
![]()
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?? |
|
|
![]() |
![]()
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 21:49 |