Oracle11g /*csv*/在选择查询中
如果我在select语句中使用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
/*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
指令属性,以指定
消费者群体