sql - Oracle 11g docker SELECT 非常慢

标签 sql performance docker oracle11g

我有一个 oracle 11g docker 容器 ( using this docker image )。

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

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

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

谢谢。

最佳答案

此命令帮助我解决了缓慢问题:

ALTER SYSTEM SET disk_asynch_io = FALSE SCOPE = SPFILE;

您需要重启数据库实例。

关于sql - Oracle 11g docker SELECT 非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37722685/

相关文章:

sql - Linq to SQL 左外连接不

javascript - 直接访问 javascript 数组是否更快?

docker - 适用于域的Docker SSL

selenium - PHPUnit Selenium 测试在 Docker 本地主机上失败,但使用公共(public) IP 通过

sql - Mysql 查询性能 -

java - 使用 Java 将图像插入 MS Access 数据库的 SQL

SQL 多 CASE 语句返回 0 而不是 NULL

python - 如何计算python pandas数据框中行之间的相关性

Oracle PL/SQL 性能调优速成类

storage - Docker 镜像占用了大量空间?