最近碰到一个关于oracle数据库方面的问题。
一个insert into B select... 语句,select时涉及多个表的关联、查询、运算,单独运行select部分成功;整体执行时卡死;测试过select结果为20行数据insert时依旧卡死;测试其他表的简单insert语句,几千行没问题。
数据库安装在虚拟机上,经常出现cup使用达到100%,但应该跟这个没关系吧?
卡死跟索引有关么?select部分虽然inner join 多表,但会对整体造成影响么?希望有大神能给出几个方向,我逐一排查。万分感激!
...全文
148313打赏收藏
oracle insert 语句卡死
最近碰到一个关于oracle数据库方面的问题。 一个insert into B select... 语句,select时涉及多个表的关联、查询、运算,单独运行select部分成功;整体执行时卡死;测试过select结果为20行数据insert时依旧卡死;测试其他表的简单insert语句,几千行没问题。 数据库安装在虚拟机上,经常出现cup使用达到100%,但应该跟这个没关系吧? 卡死跟索引有关么?select部分虽然inner join 多表,但会对整体造成影响么?希望有大神能给出几个方向,我逐