Source: libanyevent-dbi-perl Maintainer: Debian Perl Group Uploaders: gregor herrmann Section: perl Priority: optional Build-Depends: debhelper (>= 11) Build-Depends-Indep: perl, libanyevent-perl, libanyevent-fork-perl, libcanary-stability-perl, libcbor-xs-perl, libcommon-sense-perl, libconvert-scalar-perl, libdbd-sqlite3-perl, libdbi-perl, perl Standards-Version: 4.1.5 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libanyevent-dbi-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libanyevent-dbi-perl.git Homepage: https://metacpan.org/release/AnyEvent-DBI Testsuite: autopkgtest-pkg-perl Package: libanyevent-dbi-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libanyevent-perl, libanyevent-fork-perl, libcbor-xs-perl, libcommon-sense-perl, libconvert-scalar-perl, libdbi-perl Description: module supporting asynchronous DBI access AnyEvent::DBI is an AnyEvent extension, you need to make sure that you use and run a supported event loop. This module implements asynchronous DBI access by forking or executing separate "DBI-Server" processes and sending them requests. It means that you can run DBI requests in parallel to other tasks. The overhead for very simple statements ("select 0") is somewhere around 100% to 120% (dual/single core CPU) compared to an explicit prepare_cached/execute/fetchrow_arrayref/finish combination.