ďťż
 
PostgreSQL Blokowanie zapytan ďťż
 
PostgreSQL Blokowanie zapytan
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

PostgreSQL Blokowanie zapytan



grzegorz.gosciniak@gmail.com - 30-03-2007 00:07
PostgreSQL Blokowanie zapytan
  Mam dziwna sytuacje. Zainstalowalem PostgreSQL 8.2.3 i kiedy probuje
zrobic jednoczesnie dwa updaty do bazy to nie wykonuja sie one
jednoczesnie tylko drugi czeka, az skonczy sie pierwszy i dopiero
zaczyna updatowac rekordy w bazie.

Czy istnieje jakis wpis w konfigugu (postgrsql.conf) ktory rozwiazuje
ta systuacje???





=?ISO-8859-2?Q?S=B3awomir_Szysz=B3o?= - 30-03-2007 00:07

  Dnia 29 Mar 2007 10:48:16 -0700, grzegorz.gosciniak@gmail.com wklepał(-a):

>Mam dziwna sytuacje. Zainstalowalem PostgreSQL 8.2.3 i kiedy probuje
>zrobic jednoczesnie dwa updaty do bazy to nie wykonuja sie one
>jednoczesnie tylko drugi czeka, az skonczy sie pierwszy i dopiero
>zaczyna updatowac rekordy w bazie.

To żeby nie trzeba było wróżyć podaj jakie to update'y.
--
Sławomir Szyszło mailto:slaszysz@poczta.onet.pl
Primus inter FAQires & Grand Inquisitor no.0 of pl.comp.bazy-danych
FAQ pl.comp.bazy-danych http://www.dbf.pl/faq/
Archiwum http://groups.google.com/groups?grou...mp.bazy-danych




grzegorz.gosciniak@gmail.com - 30-03-2007 00:07

  On 29 Mar, 20:00, Sławomir Szyszło <slasz...@poczta.onet.pl> wrote:
> Dnia 29 Mar 2007 10:48:16 -0700, grzegorz.goscin...@gmail.com wklepał(-a):
>
> >Mam dziwna sytuacje. Zainstalowalem PostgreSQL 8.2.3 i kiedy probuje
> >zrobic jednoczesnie dwa updaty do bazy to nie wykonuja sie one
> >jednoczesnie tylko drugi czeka, az skonczy sie pierwszy i dopiero
> >zaczyna updatowac rekordy w bazie.
>
> To żeby nie trzeba było wróżyć podaj jakie to update'y.
> --
> Sławomir Szyszło mailto:slasz...@poczta.onet.pl
> Primus inter FAQires & Grand Inquisitor no.0 of pl.comp.bazy-danych
> FAQ pl.comp.bazy-danychhttp://www.dbf.pl/faq/
> Archiwumhttp://groups.google.com/groups?group=pl.comp.bazy-danych

Updaty sa proste. Mam tabelke test w ktorej sa pola id typ serial i
tekst typu text. Tabelka jest wypelniona danymi. I robie pojedyncze
updaty w petli typu UPDATE test SET tekst='aaaaaaa' WHERE id=1 itd.
Zakres id w jednym updacie to 1 - 10000




=?ISO-8859-2?Q?S=B3awomir_Szysz=B3o?= - 30-03-2007 00:07

  Dnia 29 Mar 2007 11:28:44 -0700, grzegorz.gosciniak@gmail.com wklepał(-a):

>Updaty sa proste. Mam tabelke test w ktorej sa pola id typ serial i
>tekst typu text. Tabelka jest wypelniona danymi. I robie pojedyncze
>updaty w petli typu UPDATE test SET tekst='aaaaaaa' WHERE id=1 itd.
>Zakres id w jednym updacie to 1 - 10000

Chodzi o to, czy ta druga sesja aktualizuje rekord zmieniany przez pierwszą
sesję.
--
Sławomir Szyszło mailto:slaszysz@poczta.onet.pl
Primus inter FAQires & Grand Inquisitor no.0 of pl.comp.bazy-danych
FAQ pl.comp.bazy-danych http://www.dbf.pl/faq/
Archiwum http://groups.google.com/groups?grou...mp.bazy-danych





grzegorz.gosciniak@gmail.com - 30-03-2007 00:07

  On 29 Mar, 21:04, Sławomir Szyszło <slasz...@poczta.onet.pl> wrote:
> Dnia 29 Mar 2007 11:28:44 -0700, grzegorz.goscin...@gmail.com wklepał(-a):
>
> >Updaty sa proste. Mam tabelke test w ktorej sa pola id typ serial i
> >tekst typu text. Tabelka jest wypelniona danymi. I robie pojedyncze
> >updaty w petli typu UPDATE test SET tekst='aaaaaaa' WHERE id=1 itd.
> >Zakres id w jednym updacie to 1 - 10000
>
> Chodzi o to, czy ta druga sesja aktualizuje rekord zmieniany przez pierwszą
> sesję.
> --
> Sławomir Szyszło mailto:slasz...@poczta.onet.pl
> Primus inter FAQires & Grand Inquisitor no.0 of pl.comp.bazy-danych
> FAQ pl.comp.bazy-danychhttp://www.dbf.pl/faq/
> Archiwumhttp://groups.google.com/groups?group=pl.comp.bazy-danych

Tego nie moge stwierdzic poniewaz id jest losowane wiec moze sie tak
zdarzyc ze bedzie proba jednoczesnego updatu. Ale sytuacja ta
wystepuje takze kiedy updatuje dwie roznie nie zwiazane ze soba
tabele. Nie ma jednoczesnego updatu na dwie tabele tylko sa updatowane
po kolei




hubert depesz lubaczewski - 30-03-2007 00:07

  On 2007-03-29, grzegorz.gosciniak@gmail.com <grzegorz.gosciniak@gmail.com> wrote:
> Czy istnieje jakis wpis w konfigugu (postgrsql.conf) ktory rozwiazuje
> ta systuacje???

znaczy się wyłącza transakcje? nie, na szczęście nie ma.
jak ci to przeszkadza to włącz autocommita.

depesz

--
quicksil1er: "postgres is excellent, but like any DB it requires a
highly paid DBA. here's my CV!" :)
http://www.depesz.com/ - blog dla ciebie (i moje CV)




=?ISO-8859-2?Q?Micha=B3_Zaborowski?= - 30-03-2007 00:07

  Szczelam, ;) że w tabelce są foreign keys - jeżeli tak
to proszę dodać DEFERRABLE - jak się uspokoi to znaczy,
że to to i trzeba doczytać...

--
Pozdrawiam,
Michał Zaborowski (TeXXaS)




Herakles - 31-03-2007 00:06

  grzegorz.gosciniak@gmail.com wrote:

> Mam dziwna sytuacje. Zainstalowalem PostgreSQL 8.2.3 i kiedy probuje
> zrobic jednoczesnie dwa updaty do bazy to nie wykonuja sie one
> jednoczesnie tylko drugi czeka, az skonczy sie pierwszy i dopiero
> zaczyna updatowac rekordy w bazie.
>
> Czy istnieje jakis wpis w konfigugu (postgrsql.conf) ktory rozwiazuje
> ta systuacje???

Jesteś pewien, że tak jest???




grzegorz.gosciniak@gmail.com - 31-03-2007 00:06

  On 30 Mar, 07:22, Herakles <herak...@buziaczek.pl> wrote:
> grzegorz.goscin...@gmail.com wrote:
> > Mam dziwna sytuacje. Zainstalowalem PostgreSQL 8.2.3 i kiedy probuje
> > zrobic jednoczesnie dwa updaty do bazy to nie wykonuja sie one
> > jednoczesnie tylko drugi czeka, az skonczy sie pierwszy i dopiero
> > zaczyna updatowac rekordy w bazie.
>
> > Czy istnieje jakis wpis w konfigugu (postgrsql.conf) ktory rozwiazuje
> > ta systuacje???
>
> Jesteś pewien, że tak jest???

Jestem pewnie, przeprowadzilem obszerne testy. Tabele czy sa z
kluczami czy bez to sytuacja sie nie zmienia. Nie dodoalem wczesniej
ze wszystko to pracuje na PGClustrze 1.7.0
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Oracle, SQL, PL/SQL. Jak =?ISO-8859-2?Q?napisa=E6_zapytanie=2C?==?ISO-8859-2?Q?_kt=F3re_zwr=F3ci_nazw=EA_atrybutu=2C_kt=F3reg o?==?ISO-8859-2?Q?_warto=B6ci_spe=B3niaj=B1_zadany_warunek?= =?ISO-8859-2?Q?Narz=EAdzie_do_budowania_zapyta=F1_SQL=2C?==?I SO-8859-2?Q?_PL/PgSQL=2C_PL/SQL=2C_T-SQL?= [ms sql] =?ISO-8859-2?Q?wy=B6wietlenie_pierwszych_5_rekord?==?ISO-8859-2?Q?=F3w_z_zapytania_=3F_odpowiednik_ROWNUM_w_o?== ?ISO-8859-2?Q?raclu_dla_MS_SQL=27a?= phpMyAdmin zadaje =?ISO-8859-2?Q?z=B3e_zapytania=2E=2E=2E_Dl?==?ISO-8859-2?Q?aczego=3F?= [MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?= [PostgreSQL] - jak =?ISO-8859-2?Q?zabezpieczy=E6_interesy_tw?==?ISO-8859-2?Q?=F3rcy_systemu_=3F=3F=3F?= [mysql 5.x] jak =?ISO-8859-2?Q?zrealizowa=E6_zapytanie=3F_cz?==?ISO-8859-2?Q?yli_podzapytanie_i_wi=EAcej_ni=BF_jeden_rz=B1? ==?ISO-8859-2?Q?d_wynik=F3w?= [oracle] zapytanie dynamiczne z =?ISO-8859-2?Q?=22dynamiczn=B1_?==?ISO-8859-2?Q?nazw=B1_tabeli=22?= postgresql - int/int [mysql/php] jak =?ISO-8859-2?Q?zliczy=E6_ilo=B6=E6_unikalnyc?==?ISO-8859-2?Q?h_rekord=F3w_w_jednym_zapytaniu=3F?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nocnerozmowy.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com