Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 663 Pomógł: 6 Dołączył: 3.06.2007 Skąd: Kraków Ostrzeżenie: (0%)
|
Zastanawiam sie czy 2 skrypty php mogą zacząć wykonywać się równolegle? Przy jednym procesorze to chyba niemożliwe prawda? A co jeśli serwer jest wieloprocesorowy? Czy wtedy mogą wykonywać się obok siebie?
Czy jeśli nie wykonują się równolegle to po co korzystać z LOCK TABLES? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 663 Pomógł: 6 Dołączył: 3.06.2007 Skąd: Kraków Ostrzeżenie: (0%)
|
Rozumiem że programy wykonują się równolegle. Nie byłem tylko pewny jak to się ma do styku Baza/Aplikacja. Jak więc równoległy proces PHP reaguje np na TABLE LOCK? Ustawia się w kolejce i czeka aż tabela się zwolni czy zaprzestaje odczytu lub zapisu do bazy?
Druga sprawa jaka mnie martwi to czy powinno się ustawiać LOCK na tabeli przed rozpoczęciem transakcji? Obawiam się o bazę mySQL która ostatnio mi się wykrzaczyła z niewyjaśnionych przyczyn. Ten post edytował Black-Berry 4.03.2009, 13:29:33 |
|
|
|
Black-Berry 2 skrypty w tym samym czaseie 4.03.2009, 11:44:28
zzeus Polecam:
Procesy
Wątki 4.03.2009, 13:10:28
Black-Berry Czemu nie podałeś mi linku do "kolei dwuszyno... 4.03.2009, 13:16:50 
sowiq Cytat(Black-Berry @ 4.03.2009, 13:16... 4.03.2009, 13:24:19
Zyx Nie rozumiem, dlaczego jeden procesor miałby być p... 4.03.2009, 13:20:28 
sowiq Cytat(Black-Berry @ 4.03.2009, 13:28... 4.03.2009, 13:36:00
Zyx PHP reaguje w ten sposób, że wysyła to zapytanie d... 4.03.2009, 13:33:48
Black-Berry @Zyx Dzieki za wyczerpującą odpowied... 4.03.2009, 13:44:46
Zyx Bez Twojej wiedzy to się tak znowu nie dzieje - sk... 4.03.2009, 16:16:18
Orkan dodam tylko ze tabele moga byc blokowane np. wylac... 5.03.2009, 00:21:34
Black-Berry @Orkan Czy nie miałeś czegoś zle zaprojektowanego?... 5.03.2009, 11:13:19
Orkan Pewnie mozna by cos ulepszyc i sprawdzac przed zap... 5.03.2009, 16:25:01
Black-Berry No to w takiem razie mamy nieścisłość w stosunku d... 6.03.2009, 22:21:36 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 14:06 |