orcale并行的问题。
在测试orcale并行执行查找、dml、ddl在这台服务器上是否合适时,出现了一些小问题:PL/SQL developer、4核cpu服务器、500万条数据 。因为主要是测试update,服务器压力过大,所以选在晚上深夜用job设置procedure进行测试。
1、理论上来说,在特定的并行度以内,应该是并行度越高(我觉得应该是4),时间越短,但是实际情况是时间跳度很大。
2、如果把每一个事务都放到一个procedure里面的话。时间就开始不稳定,如果单独一个一个的procedure(只含一个事务)设置job的时候,时间就很稳定。这是为什么?
3、是不是超过cpu核数的并行度以后,越高反而用的时间越慢?