XML :: Comma :: PKG :: MYSQL_SIMPLE_LOCK

XML :: Comma :: PKG :: MySQL_SIMPLE_LOCK is een eenvoudig eenmalig gebruiksvergrendeling gecoördineerd door DB.
Download nu

XML :: Comma :: PKG :: MYSQL_SIMPLE_LOCK Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Brian Szymanski
  • Uitgever website:
  • http://search.cpan.org/~brianski/XML-Comma-1.998/lib/XML/Comma/docs/faq.pod

XML :: Comma :: PKG :: MYSQL_SIMPLE_LOCK Tags


XML :: Comma :: PKG :: MYSQL_SIMPLE_LOCK Beschrijving

XML :: Comma :: PKG :: MySQL_SIMPLE_LOCK is een eenvoudig eenmalig gebruiksvergrendeling gecoördineerd door DB. XML :: Comma :: PKG :: MySQL_SIMPLE_LOCK is een eenvoudig gebruik van eenmalige gebruik gecoördineerd door DB.Synopsis Gebruik XML :: Comma :: PKG :: MYSQL_SIMPLE_LOCK; Mijn $ LOCK = XML :: Comma :: PKG :: MySQL_SIMPLE_LOCK-> NIEUW ("FOO", 10); sterven "kon geen lockn krijgen" tenzij $ slot; UNDEF $ CLOTCOMMA-toepassingen kunnen worden verspreid over meerdere machines in een cluster, zolang de kerndatabase-operaties allemaal op een gecentraliseerde server worden gewezen. Deze module biedt adviserende vergrendelingsmogelijkheden aan comma-programmeurs die in een dergelijke omgeving werken. Mysql legt een zeer eenvoudige adviserende vergrendelings-API, de functies get_lock () en release_lock (). Deze module biedt een zeer eenvoudige, objectgeoriënteerde abstractie bovenop deze functies. Hier is een eenvoudig testscript: #! / Usr / bin / Perl -W gebruik strikt; $ | ++; Gebruik XML :: Comma :: PKG :: MySQL_SIMPLE_LOCK; do_lock; Print "Wachten buiten scope ..."; mijn $ rommel =; Sub do_lock {My $ Lock = XML :: Comma :: PKG :: MYSQL_SIMPLE_LOCK-> NIEUW ("FOO", 1); sterven "kon geen lockn krijgen" tenzij $ slot; Print "$ lockn"; Print "Wachtend in scope ..."; mijn $ rommel =; } De nieuwe () methode verwacht dat een sleutel_string-argument, dat wordt gebruikt om het slot "te" namen "en een optioneel time-out argument. Time-out moet worden gegeven in enkele seconden en standaardinstellingen tot 86400 of op een dag.nieuw () retourneert een slotobject op succes, of undef op falen. Het slot wordt gehouden zolang een verwijzing naar het MySQL_SIMPLE_LOCK-object wordt vastgehouden. Wanneer alle verwijzingen naar het object uit de scope gaan, wordt het object vernietigd en wordt het slot automatisch vrijgegeven. Het is een goed idee om eventuele vergrendelingsobjecten expliciet te undest, om het leven gemakkelijker te maken voor onderhoudsprogrammerers.Elk MySQL_SIMPLE_LOCK-object is een eenmalig gebruik. Om een nieuw slot aan te vragen, maakt u een nieuw object.Elk MySQL_SIMPLE_LOCK-object bezet een database-verbinding zolang deze wordt vastgehouden. REQUIRINGEN: · PERL-VEREISTEN: · Perl


XML :: Comma :: PKG :: MYSQL_SIMPLE_LOCK Gerelateerde software

Xfce4

XFCE4 is een PERL-interface naar de 4,2+ -reeks van de XFCE-kernbibliotheken. ...

188

Downloaden