Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle11g /*csv*/在选择查询中_Oracle11g_Oracle Sqldeveloper - Fatal编程技术网

Oracle11g /*csv*/在选择查询中

Oracle11g /*csv*/在选择查询中,oracle11g,oracle-sqldeveloper,Oracle11g,Oracle Sqldeveloper,如果我在select语句中使用/*csv*/,它会使用服务器端的所有可用内核吗?还是只有一个 我打算这样做: spool "\path\to\spool1.txt" select /*csv*/ * from employees; 我不能使用所有的核心。我使用了/*+并行(自动)*/,我受到了谴责。我只能使用1个核心 首先,CSV位是一个SQL开发人员和特定于SQLcl的输出格式化功能,在客户端我们获取输出并将其自动格式化为CSV。这是零分贝进程 数据库通常会根据需要自动执行查询 当参数PA

如果我在select语句中使用
/*csv*/
,它会使用服务器端的所有可用内核吗?还是只有一个

我打算这样做:

spool "\path\to\spool1.txt"

select /*csv*/ * from employees;

我不能使用所有的核心。我使用了
/*+并行(自动)*/
,我受到了谴责。我只能使用1个核心

首先,CSV位是一个SQL开发人员和特定于SQLcl的输出格式化功能,在客户端我们获取输出并将其自动格式化为CSV。这是零分贝进程

数据库通常会根据需要自动执行查询

当参数PARALLEL_DEGREE_POLICY设置为AUTO时,Oracle 数据库自动决定是否应在中执行语句 是否并行以及应使用什么DOP

您还可以预先定义表,以便为并行度查询进行设置

CREATE TABLE PARALLEL_5
(
  COLUMN1 VARCHAR2(20) 
, COLUMN2 INT 
) 
PARALLEL 5;
因此,不要使用并行提示来避免DBA的麻烦

然而,您的DBA也可以通过使用资源使用者组策略来自动限制您来处理它

并行度限制您可以限制 使用者组内任何操作的并行性。程度 parallelism是正在运行的并行执行服务器的数量 与单个操作关联。使用平行度限制P1 指令属性,以指定 消费者群体


首先,CSV位是SQL开发人员和SQLcl特定的输出格式化功能,客户端将输出自动格式化为CSV。这是零分贝进程

数据库通常会根据需要自动执行查询

当参数PARALLEL_DEGREE_POLICY设置为AUTO时,Oracle 数据库自动决定是否应在中执行语句 是否并行以及应使用什么DOP

您还可以预先定义表,以便为并行度查询进行设置

CREATE TABLE PARALLEL_5
(
  COLUMN1 VARCHAR2(20) 
, COLUMN2 INT 
) 
PARALLEL 5;
因此,不要使用并行提示来避免DBA的麻烦

然而,您的DBA也可以通过使用资源使用者组策略来自动限制您来处理它

并行度限制您可以限制 使用者组内任何操作的并行性。程度 parallelism是正在运行的并行执行服务器的数量 与单个操作关联。使用平行度限制P1 指令属性,以指定 消费者群体