如何在PHP中存储持久数据库连接?

时间:2009-06-16 02:08:29

标签: php sqlite caching persistence

sqlite_popen上的文档中所述,php尝试使用持久资源机制。这个机制在哪里详细描述?是否可以查看当前存储/使用的所有资源?是否可以访问此机制并存储/读取其他值?

1 个答案:

答案 0 :(得分:6)

sqlite_popen使用(executor)全局哈希表“persistent_list”来存储连接资源。这个散列表不是php“实例”的一部分,它执行你的脚本而是php“运行时”,这意味着它在脚本完成后没有被清除/删除但是只要php .so / .dll /就保存在内存中fastcgi.exe。
你不能从php脚本中访问EG(persistent_list),但任何php模块/扩展都可以。