Mysql Perl DBI Connect在脚本完成后保持会话活动

Mysql Perl DBI Connect在脚本完成后保持会话活动,mysql,perl,session,dbi,Mysql,Perl,Session,Dbi,即使在脚本退出后,是否仍可以保持DBI会话处于活动状态 基本上,我需要使用不同的参数多次调用perl(DBI)脚本(完成后决定通过/失败)。每次调用它的Perl都会与Mysql建立新连接,并在退出时销毁,这本身就增加了相当大的延迟 只是想知道是否有任何方法可以存储和使用会话以备将来使用?您的连接及其关联的套接字是特定于进程的,因此在进程终止后无法使其保持活动状态 您应该能够更好地调整服务器,以便连接更快。一个常见问题是通过启用my.cnf中的skip name resolve配置参数来执行反向

即使在脚本退出后,是否仍可以保持DBI会话处于活动状态

基本上,我需要使用不同的参数多次调用perl(DBI)脚本(完成后决定通过/失败)。每次调用它的Perl都会与Mysql建立新连接,并在退出时销毁,这本身就增加了相当大的延迟


只是想知道是否有任何方法可以存储和使用会话以备将来使用?

您的连接及其关联的套接字是特定于进程的,因此在进程终止后无法使其保持活动状态

您应该能够更好地调整服务器,以便连接更快。一个常见问题是通过启用
my.cnf
中的
skip name resolve
配置参数来执行反向IP查找


除此之外,您可能要做的是使用一个热连接池,或者将所有不同的操作组合到一个脚本中,该脚本可以运行多个阶段而不终止。

您的连接及其关联的套接字是特定于进程的,因此在进程终止后无法使其保持活动状态

您应该能够更好地调整服务器,以便连接更快。一个常见问题是通过启用
my.cnf
中的
skip name resolve
配置参数来执行反向IP查找


除此之外,您可能要做的是使用一个热连接池,或者将所有不同的操作组合到一个脚本中,该脚本可以运行多个阶段而不终止。

我不确定您所说的是Perl web应用程序还是控制台应用程序。看,我不确定你说的是PerlWeb应用还是控制台应用。看见