基于OCI的Oracle数据库大表索引创建问题

ryevplcw  于 2022-11-03  发布在  Oracle
关注(0)|答案(1)|浏览(145)

在RDS上:
1.我有一个表“统计”。它是~ 400 GB
1.我试着为它创建一个索引:创建索引IDX_...
1.索引创建已成功启动。
1.要花10个小时。
在OCI上:
1.我有一个表“统计”。它是~ 400 GB
1.我试着为它创建一个索引:创建索引IDX_...
1.索引创建成功启动并继续一段时间。

  1. 20分钟后,进程消失(ssh(ServerAliveInterval 240)除外)。
    1.对于ssh(ServerAliveInterval 240),需要10个小时才能完成。
    我尝试了4个不同的客户:
  2. sql-developer -〉无法正常工作
  3. java -〉不起作用
  4. ssh -〉不起作用
  5. ssh(ServerAliveInterval 240)-〉工作正常(当我们保持会话活动时,它工作正常)。
    所以我的问题很清楚。为什么它只能和ssh(ServerAliveInterval 240)一起工作?有没有办法通过一些配置在Java上处理它?它应该有一个配置,因为RDS解决了这个问题。
    有什么建议吗?
lskq00tm

lskq00tm1#

它与sqlnet.ora www.example.com中的EXPIRE_TIME相关https://docs.oracle.com/database/121/NETRF/sqlnet.htm#NETRF209
在OCI中为10(分钟)。设置为0并解决问题。

相关问题