Keresés

Új hozzászólás Aktív témák

  • V/

    titán

    válasz s7evcsenko #10762 üzenetére

    Van ilyen.
    A kérdés inkább az, hogy nekem megint egy időzítési problémának tűnik, mert normál beállítású működésnél az MVCC nem akadna ki.
    Küldjük a debug információkat a 504 Gateway Time-out-ra, meg mindenre abból nem derül ki hogy most akkor szoftver vagy hardver probléma van?
    Nem én találtam, de ilyesmit írnak:
    A PostgreSQL rendelkezik azzal a képességgel, hogy a párhuzamosan futó lekérdezések egymást nem zavarják illetve amennyiben egyik lekérdezés változtatást eszközöl az adaton, úgy az az indítás sorrendjében kerül csak rögzítésre.
    A változtatás egészen a tranzakciós blokk zárásáig nem kerül bele az adatbázisba, így eredményével nem zavarja a többi lekérdezést.
    Ehhez szükség esetén az adatbáziskezelő zárolhat táblákat, amellyel lekérdezési várakozást illetve ebből eredő dugulást okoz, amely elkerülése a helyes adatbázis szervezés, tervezés feladata. A tranzakciókezelő függetleníti az időtől függő függvényeket (pl. now()) a tényleges futási pillanattól.

    Még egy érdekes statisztika a 504 Gateway Time-out-ra itt a topikban:
    2009 4 hsz, 2014 1 hsz, 2015 1 hsz, 2018 16 hsz.

    [ Szerkesztve ]

Új hozzászólás Aktív témák