oracle SQL查询在多个并行运行时执行的时间更长[已关闭]

cyej8jka  于 2023-06-22  发布在  Oracle
关注(0)|答案(1)|浏览(135)

**关闭。**此题需要debugging details。目前不接受答复。

编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将帮助其他人回答这个问题。
3天前关闭。
Improve this question
我的应用程序正在运行一个查询以生成饼图。该查询是一个group by语句,具有多个连接和count(*)函数。UI有一个运行按钮,用于运行查询并使用查询数据在UI上生成饼图。
在单次运行中,查询花费约6秒。快速连续运行2次,执行时间几乎翻了一番(~12秒)。观察到查询时间是no的倍数。平行运行。问题是这个查询只作为其他查询没有组由完美的作品。
请注意,在并行运行时,查询的每次执行都花费几乎相同的时间(运行的倍数)。
这是否是Oracle DB配置的问题?

rvpgvaaj

rvpgvaaj1#

正如您所怀疑的,这可能是Oracle数据库配置的问题。我以前也经历过一次。
尝试检查配置设置,如内存分配、并行度和资源限制。以与问题情况匹配并优化性能的方式设置这些设置。

相关问题