Python论坛  - 讨论区

标题:[python-chinese] 如何写多线程数据库应用程序

2007年04月03日 星期二 11:15

gashero harry.python在gmail.com
星期二 四月 3 11:15:51 HKT 2007

今天写到多线程下使用MySQLdb访问数据库了,的确是崩溃了,开了读写线程各10个,还不到5秒钟就Python crash了。

所以想问问大家的经验,如何写多线程数据库应用程序,需要注意哪些方面。我在多线程下使用SQLite,BerkeleyDB,MySQL都出问题,看来不仅仅是我RP的问题了。

-- 
从前有一只很冷的毛毛虫,他想获得一点温暖。而获得温暖的机会只有从树上掉下来,落进别人的领口。
片刻的温暖,之后便失去生命。而很多同类却连这片刻的温暖都没有得到就..
我会得到温暖么?小心翼翼的尝试,却还是会受到伤害。
我愿为那一刻的温暖去拼,可是谁愿意接受?

欢迎访问偶的博客:
http://blog.csdn.net/gashero

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年04月03日 星期二 19:42

bird devdoer devdoer在gmail.com
星期二 四月 3 19:42:53 HKT 2007

一个线程一个connection,不要共享同一个connection,
或者在访问数据库时加锁

在07-4-3,gashero <harry.python at gmail.com> 写道:
>
> 今天写到多线程下使用MySQLdb访问数据库了,的确是崩溃了,开了读写线程各10个,还不到5秒钟就Python crash了。
>
>
> 所以想问问大家的经验,如何写多线程数据库应用程序,需要注意哪些方面。我在多线程下使用SQLite,BerkeleyDB,MySQL都出问题,看来不仅仅是我RP的问题了。
>
> --
> 从前有一只很冷的毛毛虫,他想获得一点温暖。而获得温暖的机会只有从树上掉下来,落进别人的领口。
> 片刻的温暖,之后便失去生命。而很多同类却连这片刻的温暖都没有得到就..
> 我会得到温暖么?小心翼翼的尝试,却还是会受到伤害。
> 我愿为那一刻的温暖去拼,可是谁愿意接受?
>
> 欢迎访问偶的博客:
> http://blog.csdn.net/gashero
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese




-- 
devdoer
devdoer at gmail.com
http://devdoer.blog.sohu.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20070403/6d699f84/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年04月03日 星期二 21:49

Young fivesheep在gmail.com
星期二 四月 3 21:49:13 HKT 2007

自己实现一个连接池看看.. 都不用10个那么多. 觉得

On 4/3/07, bird devdoer <devdoer在gmail.com> wrote:
> 一个线程一个connection,不要共享同一个connection,
> 或者在访问数据库时加锁
>
> 在07-4-3,gashero <harry.python在gmail.com> 写道:
> > 今天写到多线程下使用MySQLdb访问数据库了,的确是崩溃了,开了读写线程各10个,还不到5秒钟就Python
> crash了。
> >
> >
> 所以想问问大家的经验,如何写多线程数据库应用程序,需要注意哪些方面。我在多线程下使用SQLite,BerkeleyDB,MySQL都出问题,看来不仅仅是我RP的问题了。
> >
> > --
> > 从前有一只很冷的毛毛虫,他想获得一点温暖。而获得温暖的机会只有从树上掉下来,落进别人的领口。
> > 片刻的温暖,之后便失去生命。而很多同类却连这片刻的温暖都没有得到就..
> > 我会得到温暖么?小心翼翼的尝试,却还是会受到伤害。
> > 我愿为那一刻的温暖去拼,可是谁愿意接受?
> >
> > 欢迎访问偶的博客:
> > http://blog.csdn.net/gashero
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese在lists.python.cn
> > Subscribe: send subscribe to
> python-chinese-request在lists.python.cn
> > Unsubscribe: send unsubscribe to
> python-chinese-request在lists.python.cn
> > Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>
>
>
> --
> devdoer
> devdoer在gmail.com
> http://devdoer.blog.sohu.com/
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to
> python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to
> python-chinese-request在lists.python.cn
> Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号