hello, does kamailio start/run the perl script defined by modparam("app_perl", "filename", "/usr/local/test/bin/sips.pl") at startup and constantly run in background?

I want a persistent database connection rather than having to constantly re-connect to database on each transaction.
Is this possible?

I'm connecting to postgres with

use DBI;
my $dsn = "DBI:Pg:database=$database;host=$host;port=$port";
my $dbh = DBI->connect($dsn, $user, $pass) || die "Could not connect to database: $DBI::errstr";