首页 > 数据库 > Oracle > 关于oracle并行的一些用法(zt)
| hint | alter session | table/index degree | |
| Query | select /*+parallel(a,8)*/ count(1) from table_name a; | alter session force query parallel 8; select count(1) from table_name a; | alter table table_name parallel 8; select (1) from table_name a; |
| DML | 默认情况下,parallel dml是禁用的,需要先alter session启用: alter session enable parallel dml; update /*+parallel(a,8)*/ table_name a set col1=1; | alter session force parallel dml parallel 8; update table_name a set col1=1; | alter session enable parallel dml; alter table table_name parallel 8; update table_name a set col1=1; 以上三步缺一不可。 |
| DDL | 无 | alter session force parallel ddl parallel 8; create table table_name as select * from …… | create table table_name parallel 8 as select * from …… create index index_name …… parallel 8; |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/41451/viewspace-1055848/ ,如需转载,请注明出处,否则将追究法律责任。