sql - 查询以检查表的并行度

标签 sql oracle oracle10g

如何查询 Oracle 10g 数据库以确定表的并行度?我的搜索被证明是徒劳的。我预计会是这样的:

select degree   
from table_metadata

table_metadata 是关于我的表的元数据。

由于并行性似乎是未知的,请考虑以下语句:

create table  foo  
...  
parallel (8);  

这里parallel(8)设置并行度为8

最佳答案

SELECT degree
  FROM user_tables
 WHERE table_name = <<some table name>>

假设您拥有该表将起作用。否则,根据您的权限,使用 ALL_TABLESDBA_TABLES 而不是 USER_TABLES 并在 OWNER 上添加谓词列。

关于sql - 查询以检查表的并行度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14345105/

相关文章:

mysql - 将每个 varchar 字段长度增加 5 倍

Java DatabaseMetaData.getColumns() 方法并不适用于所有用户

oracle - ORA-28000 : the account is locked error getting frequently

oracle - SQLERRM被覆盖

plsql - Oracle - 如何获取索引字段等信息

sql - 循环通过 xml 然后更新 SQL 中的 xml 变量

python - 从网络创建数据库

c# - Entity Framework ——底层SQL语句

oracle - 关闭还是不关闭Oracle Connection?

sql - 从 select 语句和硬编码值插入表