【发布时间】:2013-09-08 21:25:00
【问题描述】:
我正在使用 z3c.saconfig 在 Plone/Zope 应用程序中配置 sqlalchemy。在这个应用程序中,我们使用named_scoped_session("dbmyapp") z3c.saconfig 方法创建了一个 Session sqlalchemy。会话已创建并且运行良好。但是我们只为应用程序创建了一个会话。
这个 [一个 Session sqlalchemy / app] 会成为 app 的瓶颈吗?
顺便说一句,我们可以为每个应用创建多个会话吗?有什么优势吗?
buildout.cfg 的 sn-p:
<configure xmlns="http://namespaces.zope.org/zope"
xmlns:db="http://namespaces.zope.org/db">
<include package="z3c.saconfig" file="meta.zcml" />
<db:engine name="dbmyapp" url="oracle://user:pass@hostname:port/sid" />
<db:session name="dbmyapp" engine="dbmyapp" />
</configure>
【问题讨论】:
-
能否请您改写您的问题并重新阅读以更正拼写错误?很难理解您的实际问题是什么。
-
好的,@javex。我会重写它。文字很混乱。
标签: sqlalchemy plone zope