Oracle 11g docker SELECT非常慢

我有一个oracle 11gdocker容器( 使用这个docker图像 )。

当我尝试执行SELECT COUNT(*) FROM ALL_OBJECTS ,大约需要100秒才能返回7000。

在另一个数据库(硬安装),相同的查询返回62000 2 senddes

为什么这个查询在docker上太长了?

谢谢。

好,

这似乎是图像错误。 执行这个查询的工具(在这种情况下是DBunit)在configuration上有错误。

它查询所有DBobjects泊坞窗数据库的模式,只查询“硬安装”数据库的特定shemas对象。

这个命令帮助我解决了缓慢的问题:

 ALTER SYSTEM SET disk_asynch_io = FALSE SCOPE = SPFILE; 

您需要重新启动数据库实例。