你好,我做了一个性能很重要的ICAPServer(类似于httpserver)。 数据库模块是sqlalchemy。 然后我测试了sqlalchemy的性能,结果我发现sqlalchemy将<50kb数据写入DB(Oracle)大约需要30ms,我不知道结果是否正常,或者我做了什么错误的? 但是,无论对错,瓶颈似乎都来自数据库部分。 我怎样才能提高 sqlalchemy 的性能?或者由 DBA 来改进 Oracle?
顺便说一句,ICAPServer 和 Oracle 在同一台电脑上,我使用了 sqlalchemy 的基本方式..
最佳答案
您应该首先测量您的瓶颈在哪里,例如使用profile模块。
然后,如果可能的话,优化系统中最慢的部分。
关于python sqlalchemy 性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1110805/