+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

Oracle索引未与SQLAlchemy预准备语句一起使用

发布于2020-10-22 19:54     阅读(566)     评论(0)     点赞(22)     收藏(0)


0

1

2

3

4

我使用Python和SQLAlchemy访问Oracle 11数据库。就我而言,SQLAlchemy始终使用准备好的语句。

在正确索引的巨大表(400万条记录)上,SQLAlchemy筛选器查询不使用索引,因此进行全表扫描非常慢;在“原始” SQL编辑器(SQLplus)中使用相同的SQL代码使Oracle使用性能良好的索引。

我们试图在请求上添加“ + index”提示,但对仍然不想使用索引的Oracle执行路径没有影响。

任何的想法 ?是否有可能真的迫使Oracle使用索引,或者使SQLAlchemy不使用准备好的语句?

最好的问候,蒂埃里


解决方案


暂无回答

0

1

2

3

4

5

6

7

8



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接: https://www.pythonheidong.com/blog/article/607357/a45fcc470bf378ca1b24/

来源: python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

22 0
收藏该文
已收藏

评论内容:(最多支持255个字符)