Projekat

Općenito

Profil

Akcije

Greške #27429

Zatvoren

Kontiranje KALK -> FAKT, FIN

Dodano od Ernad Husremović prije oko 14 godina. Izmjenjeno prije oko 14 godina.

Status:
Zatvoreno
Prioritet:
Urgentno
Odgovorna osoba:
Saša Vranić
Početak:
05.04.2012
Završetak:
% završeno:

0%

Procjena vremena:
Akcije #1

Izmjenjeno od Ernad Husremović prije oko 14 godina

pogledati ove funkcije. sumnjam na to da se u multikorisničkom režimu dešavaju problemi

vjerovatno treba zaključati tabele koje se kod prenosa koriste.

ja sam juče kod rada na semaphore v1.1 uočio da update_server_and_dbf and delete_server_and_dbf ne zaključavaju tablee pa to dodao u te funkcije međutim isto se može uraditi i tako što će se staviti lock/free staviti prije početka svih operacija, za sve tabele na koje se utiče

lock tbl1
lock tbl2

update_... tbl1

update ... tbl2

free tbl1
free tbl2
Akcije #2

Izmjenjeno od Ernad Husremović prije oko 14 godina

napomena:

Mora se imati na umu da lock tabela mora minimalno trajati !

Ovo nije dobar kod

lock table

unos podataka od strane korisnika <<<< koji može dugo trajati

update table

free table

unos podataka i slične vremenski zahtjevne operacije moraju se izmjestiti iz lock/free koda

Akcije #3

Izmjenjeno od Saša Vranić prije oko 14 godina

  • Status promijenjeno iz Dodijeljeno u Zatvoreno

sada su kontiranja i sve ostalo ok

Akcije

Također dostupno kao Atom PDF