gpt4 book ai didi

Oracle 10g - 缓慢的元数据查询

转载 作者:行者123 更新时间:2023-12-02 02:35:21 26 4
gpt4 key购买 nike

我们最近升级到 10g,我注意到元数据查询似乎花费了非常长的时间(估计比 9i 慢 2-5 倍)。有没有其他人注意到这一点?关于纠正此问题的方法(设置/补丁/咒语)有什么建议吗?

谢谢。

最佳答案

如果您有权访问 Oracle Metalink(MyOracleSupport,或他们今天所说的任何东西),请查看错误 #2475998,通过 SETINCLUDESYNONYMS 方法使用同义词时性能急剧下降。提交者报告说,当同义词存在时,DatabaseMetadata.getColumns() 的性能下降了 60 倍。 Oracle 建议以其他方式获取元数据,例如执行虚拟查询并获取 ResultSetMetaData。

另请参阅 Jack Shirazi 的 Java Performance Tuning ,其中有一节关于 performance of obtaining database元数据。 (链接到 Google 图书摘录)

底线是,不要使用 DatabaseMetadata.getColumns()。

关于Oracle 10g - 缓慢的元数据查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2068665/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com