在RDS上:
1.我有一个表“统计”。它是~ 400 GB
1.我试着为它创建一个索引:创建索引IDX_...
1.索引创建已成功启动。
1.要花10个小时。
在OCI上:
1.我有一个表“统计”。它是~ 400 GB
1.我试着为它创建一个索引:创建索引IDX_...
1.索引创建成功启动并继续一段时间。
- 20分钟后,进程消失(ssh(ServerAliveInterval 240)除外)。
1.对于ssh(ServerAliveInterval 240),需要10个小时才能完成。
我尝试了4个不同的客户: - sql-developer -〉无法正常工作
- java -〉不起作用
- ssh -〉不起作用
- ssh(ServerAliveInterval 240)-〉工作正常(当我们保持会话活动时,它工作正常)。
所以我的问题很清楚。为什么它只能和ssh(ServerAliveInterval 240)一起工作?有没有办法通过一些配置在Java上处理它?它应该有一个配置,因为RDS解决了这个问题。
有什么建议吗?
1条答案
按热度按时间lskq00tm1#
它与sqlnet.ora www.example.com中的EXPIRE_TIME相关https://docs.oracle.com/database/121/NETRF/sqlnet.htm#NETRF209
在OCI中为10(分钟)。设置为0并解决问题。