Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Citanje IP i lock tabele

[es] :: PHP :: Citanje IP i lock tabele

[ Pregleda: 3333 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

_owl_

Član broj: 318
Poruke: 1043
*.drenik.net



+3 Profil

icon Citanje IP i lock tabele22.11.2001. u 23:52 - pre 272 meseci
Kako iz PHP da provalim da li je neka tabela zakljucana ili ne (koristim MySQL)?

Koje se sve promenljive odnose na IP adresu koja zahteva php-skriptu
(REMOTE_ADDRES, HTTP_X_FORWARDED_FOR, neko je pomenuo i HTTP_VIA)?



Owl
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: Citanje IP i lock tabele23.11.2001. u 00:14 - pre 272 meseci
Ne moraš ručno da proveravaš, kada izdaš zahtev za LOCK TABLES, mysql će to uraditi kada tabela bude dostupna za lock, u zavisnosti od toga da li si tražio READ ili WRITE lock tabele.

A neke (ne uvek sve!) od ovih promenljivih će biti setovane:


$REMOTE_ADDR
$REMOTE_HOST
$HTTP_VIA
$HTTP_X_COMING_FROM
$HTTP_X_FORWARDED_FOR
$HTTP_X_FORWARDED
$HTTP_COMING_FROM
$HTTP_FORWARDED_FOR
$HTTP_FORWARDED
$HTTP_REFERER
$HTTP_USER_AGENT


 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.drenik.net



+3 Profil

icon Re: Citanje IP i lock tabele23.11.2001. u 15:48 - pre 272 meseci
Citat:
Gojko Vujovic je napisao:
Ne moraš ručno da proveravaš, kada izdaš zahtev za LOCK TABLES, mysql će to uraditi kada tabela bude dostupna za lock, u zavisnosti od toga da li si tražio READ ili WRITE lock tabele.


Ma to je Ok nego moze da dodje do ove situacije:
Jedna skripta uradi LOCK druga hoce da upise nesto u tabelu ali posto je tabela zakljucana ona mora da ceka da se tabela otkljuca.
Ja bih voleo da nekako prvo proverim da li je tabela zakljucana i ako jeste da ispisem neku poruku tipa pokusajte kasnije a ako nije da izvrsim INSERT.

Zaboravih jos da pitam gde mogu da nadjem nesto o svim ovim promenjljivima koje si naveo, koje imaju prednost, ako su setovane a medjusobno razlicite koja sadrzi IP krajnjeg korisnika?
Owl
 
Odgovor na temu

dukenukem
Nemanja Nikolic
Beograd

Član broj: 970
Poruke: 99
*.ppp-bg.sezampro.yu

ICQ: 35310908


Profil

icon Re: Citanje IP i lock tabele24.11.2001. u 13:05 - pre 272 meseci
Citat:
_owl_ je napisao:
Jedna skripta uradi LOCK druga hoce da upise nesto u tabelu ali posto je tabela zakljucana ona mora da ceka da se tabela otkljuca.
Ja bih voleo da nekako prvo proverim da li je tabela zakljucana i ako jeste da ispisem neku poruku tipa pokusajte kasnije a ako nije da izvrsim INSERT.


hmmm... mislis na poruku tipa "sacekajte 0,02 ms"?
mislim da je bespredmetno...

= come get some =
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: Citanje IP i lock tabele24.11.2001. u 13:41 - pre 272 meseci
Dobro, na većoj bazi, u stanju kada je mysql prilično opterećen, ovaj lock može da potraje i po 4-5 sekundi.. ali to je samo delay u prikazivanju stranice korisniku, primetiće ga kao da ti je sporiji server ili njemu veza i posle nastaviti normalno sa radom.

Čak mislim da je bolji taj delay nego poruke o nedostupnosti.. ja bih napustio sajt i taj tvoj servis kada bih par puta dobio tu poruku.
 
Odgovor na temu

[es] :: PHP :: Citanje IP i lock tabele

[ Pregleda: 3333 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.