ďťż
 
[FB] blokowanie =?ISO-8859-2?Q?rekord=F3w_raz_jeszcze?= ďťż
 
[FB] blokowanie =?ISO-8859-2?Q?rekord=F3w_raz_jeszcze?=
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

[FB] blokowanie =?ISO-8859-2?Q?rekord=F3w_raz_jeszcze?=



Marcin - 06-05-2006 00:07
[FB] blokowanie =?ISO-8859-2?Q?rekord=F3w_raz_jeszcze?=
  Witam,

Używam standardowego interbase'owego sposobu
blokowania rekordów do edycji, czyli przez początkowy
tzw. 'dummy update' w ramach rozpoczętej transakcji.
Zastanawiam się jak w ramach tego sposobu ominąć sytuację,
w której ktoś edytuje rekord np. tabeli słownika, a inny
użytkownik chce w tej samej chwili zapisać rekord w innej
tabeli, która ma pole z kluczem obcym odnoszącym się do
tego edytowanego rekordu w tabeli słownika.
Oczywiście serwer powie, że jest lock conflict,
mnie to nie przeszkadza, bo dane słownikowe są często
modyfikowane, ale nie zmienia się "sens" poszczególnych
rekordów i chciałbym, żeby można było zawsze używać kluczy
bez konfliktów.
Czy można to jakoś sensownie obejść?

M.





zoltek - 06-05-2006 00:07

  Marcin napisał(a):
> Witam,
>
> Używam standardowego interbase'owego sposobu
> blokowania rekordów do edycji, czyli przez początkowy
> tzw. 'dummy update' w ramach rozpoczętej transakcji.
> Zastanawiam się jak w ramach tego sposobu ominąć sytuację,
> w której ktoś edytuje rekord np. tabeli słownika, a inny
> użytkownik chce w tej samej chwili zapisać rekord w innej
> tabeli, która ma pole z kluczem obcym odnoszącym się do
> tego edytowanego rekordu w tabeli słownika.
> Oczywiście serwer powie, że jest lock conflict,
> mnie to nie przeszkadza, bo dane słownikowe są często
> modyfikowane, ale nie zmienia się "sens" poszczególnych
> rekordów i chciałbym, żeby można było zawsze używać kluczy
> bez konfliktów.
> Czy można to jakoś sensownie obejść?
>
> M.
>
A może wystarczy ustawić rozpoczętą transakcję:
set transaction wait?

zdrawim zoltek
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Wydajność baz danych w zależności od poziomu izolacji ANSI/ISO Czy zna (obsługuje) ktoś program Iso Draw ? MYSQL - kodowanie w ISO-PL strona plus baza w iso do utf-8 Kodowanie: z iso na utf Konwesja znaków w dump'ie bazy danych - ISO -> utf-8 -> ISO -> utf-8 =?iso-8859-2?q?Co_oznacza_b=B3=B1d_Warning:_mysql=5Fconnect() _[function.mysql-connect]:_Can't_connect_to_local_MySQL_server_through_sock et_'/var/run/mysqld/mysqld.sock'_(2)_in?= =?iso-8859-2?q?Informatyka,_Java,_EJB,_Ajax,_Spring=2E_Czy=BF by_to_koniec_=B6wiata,_czy_te=BF_nasze_uczelnie_b= EAd=B1_uczy=B3y_w_ko=F1cu!_czego_praktycznego_=2E= 2E=2E=2E?= =?iso-8859-2?q?Ati_Mobility_Radeon_X300_W_Notebooku_Jak_Zwi=E Akszy=E6_Ilo=B6=E6_Grafiki_Poprzez_Wsp=F3=B3dziele nie_Z_Ramu=3F=3F=3F?= =?ISO-8859-2?Q?=AFegnam_si=EA=2E=2E=2E?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • shutter.opx.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