Oracle Cloud Infrastructure v2.11.0 published on Thursday, Sep 19, 2024 by Pulumi
oci.DatabaseManagement.getManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan
Explore with Pulumi AI
This data source provides details about a specific Managed Database Sql Tuning Advisor Tasks Sql Execution Plan resource in Oracle Cloud Infrastructure Database Management service.
Retrieves a SQL execution plan for the SQL being tuned.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan = oci.DatabaseManagement.getManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan({
attribute: managedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanAttribute,
managedDatabaseId: testManagedDatabase.id,
sqlObjectId: testObject.id,
sqlTuningAdvisorTaskId: testSqlTuningAdvisorTask.id,
opcNamedCredentialId: managedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanOpcNamedCredentialId,
});
import pulumi
import pulumi_oci as oci
test_managed_database_sql_tuning_advisor_tasks_sql_execution_plan = oci.DatabaseManagement.get_managed_database_sql_tuning_advisor_tasks_sql_execution_plan(attribute=managed_database_sql_tuning_advisor_tasks_sql_execution_plan_attribute,
managed_database_id=test_managed_database["id"],
sql_object_id=test_object["id"],
sql_tuning_advisor_task_id=test_sql_tuning_advisor_task["id"],
opc_named_credential_id=managed_database_sql_tuning_advisor_tasks_sql_execution_plan_opc_named_credential_id)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DatabaseManagement"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := DatabaseManagement.GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan(ctx, &databasemanagement.GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanArgs{
Attribute: managedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanAttribute,
ManagedDatabaseId: testManagedDatabase.Id,
SqlObjectId: testObject.Id,
SqlTuningAdvisorTaskId: testSqlTuningAdvisorTask.Id,
OpcNamedCredentialId: pulumi.StringRef(managedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanOpcNamedCredentialId),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan = Oci.DatabaseManagement.GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan.Invoke(new()
{
Attribute = managedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanAttribute,
ManagedDatabaseId = testManagedDatabase.Id,
SqlObjectId = testObject.Id,
SqlTuningAdvisorTaskId = testSqlTuningAdvisorTask.Id,
OpcNamedCredentialId = managedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanOpcNamedCredentialId,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DatabaseManagement.DatabaseManagementFunctions;
import com.pulumi.oci.DatabaseManagement.inputs.GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan = DatabaseManagementFunctions.getManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan(GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanArgs.builder()
.attribute(managedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanAttribute)
.managedDatabaseId(testManagedDatabase.id())
.sqlObjectId(testObject.id())
.sqlTuningAdvisorTaskId(testSqlTuningAdvisorTask.id())
.opcNamedCredentialId(managedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanOpcNamedCredentialId)
.build());
}
}
variables:
testManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan:
fn::invoke:
Function: oci:DatabaseManagement:getManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan
Arguments:
attribute: ${managedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanAttribute}
managedDatabaseId: ${testManagedDatabase.id}
sqlObjectId: ${testObject.id}
sqlTuningAdvisorTaskId: ${testSqlTuningAdvisorTask.id}
opcNamedCredentialId: ${managedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanOpcNamedCredentialId}
Using getManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan(args: GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanArgs, opts?: InvokeOptions): Promise<GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanResult>
function getManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanOutput(args: GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanOutputArgs, opts?: InvokeOptions): Output<GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanResult>
def get_managed_database_sql_tuning_advisor_tasks_sql_execution_plan(attribute: Optional[str] = None,
managed_database_id: Optional[str] = None,
opc_named_credential_id: Optional[str] = None,
sql_object_id: Optional[str] = None,
sql_tuning_advisor_task_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanResult
def get_managed_database_sql_tuning_advisor_tasks_sql_execution_plan_output(attribute: Optional[pulumi.Input[str]] = None,
managed_database_id: Optional[pulumi.Input[str]] = None,
opc_named_credential_id: Optional[pulumi.Input[str]] = None,
sql_object_id: Optional[pulumi.Input[str]] = None,
sql_tuning_advisor_task_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanResult]
func GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan(ctx *Context, args *GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanArgs, opts ...InvokeOption) (*GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanResult, error)
func GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanOutput(ctx *Context, args *GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanOutputArgs, opts ...InvokeOption) GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanResultOutput
> Note: This function is named GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan
in the Go SDK.
public static class GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan
{
public static Task<GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanResult> InvokeAsync(GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanArgs args, InvokeOptions? opts = null)
public static Output<GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanResult> Invoke(GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanResult> getManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan(GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:DatabaseManagement/getManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan:getManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan
arguments:
# arguments dictionary
The following arguments are supported:
- Attribute string
- The attribute of the SQL execution plan.
- Managed
Database stringId - The OCID of the Managed Database.
- Sql
Object stringId - The SQL object ID for the SQL tuning task. This is not the OCID.
- Sql
Tuning stringAdvisor Task Id - The SQL tuning task identifier. This is not the OCID.
- Opc
Named stringCredential Id - The OCID of the Named Credential.
- Attribute string
- The attribute of the SQL execution plan.
- Managed
Database stringId - The OCID of the Managed Database.
- Sql
Object stringId - The SQL object ID for the SQL tuning task. This is not the OCID.
- Sql
Tuning stringAdvisor Task Id - The SQL tuning task identifier. This is not the OCID.
- Opc
Named stringCredential Id - The OCID of the Named Credential.
- attribute String
- The attribute of the SQL execution plan.
- managed
Database StringId - The OCID of the Managed Database.
- sql
Object StringId - The SQL object ID for the SQL tuning task. This is not the OCID.
- sql
Tuning StringAdvisor Task Id - The SQL tuning task identifier. This is not the OCID.
- opc
Named StringCredential Id - The OCID of the Named Credential.
- attribute string
- The attribute of the SQL execution plan.
- managed
Database stringId - The OCID of the Managed Database.
- sql
Object stringId - The SQL object ID for the SQL tuning task. This is not the OCID.
- sql
Tuning stringAdvisor Task Id - The SQL tuning task identifier. This is not the OCID.
- opc
Named stringCredential Id - The OCID of the Named Credential.
- attribute str
- The attribute of the SQL execution plan.
- managed_
database_ strid - The OCID of the Managed Database.
- sql_
object_ strid - The SQL object ID for the SQL tuning task. This is not the OCID.
- sql_
tuning_ stradvisor_ task_ id - The SQL tuning task identifier. This is not the OCID.
- opc_
named_ strcredential_ id - The OCID of the Named Credential.
- attribute String
- The attribute of the SQL execution plan.
- managed
Database StringId - The OCID of the Managed Database.
- sql
Object StringId - The SQL object ID for the SQL tuning task. This is not the OCID.
- sql
Tuning StringAdvisor Task Id - The SQL tuning task identifier. This is not the OCID.
- opc
Named StringCredential Id - The OCID of the Named Credential.
getManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan Result
The following output properties are available:
- Attribute string
- The text string identifying the type of execution plan.
- Id string
- The provider-assigned unique ID for this managed resource.
- Managed
Database stringId - Plans
List<Get
Managed Database Sql Tuning Advisor Tasks Sql Execution Plan Plan> - A SQL execution plan as a list of steps.
- Sql
Object stringId - Sql
Tuning stringAdvisor Task Id - Opc
Named stringCredential Id
- Attribute string
- The text string identifying the type of execution plan.
- Id string
- The provider-assigned unique ID for this managed resource.
- Managed
Database stringId - Plans
[]Get
Managed Database Sql Tuning Advisor Tasks Sql Execution Plan Plan - A SQL execution plan as a list of steps.
- Sql
Object stringId - Sql
Tuning stringAdvisor Task Id - Opc
Named stringCredential Id
- attribute String
- The text string identifying the type of execution plan.
- id String
- The provider-assigned unique ID for this managed resource.
- managed
Database StringId - plans
List<Get
Managed Database Sql Tuning Advisor Tasks Sql Execution Plan Plan> - A SQL execution plan as a list of steps.
- sql
Object StringId - sql
Tuning StringAdvisor Task Id - opc
Named StringCredential Id
- attribute string
- The text string identifying the type of execution plan.
- id string
- The provider-assigned unique ID for this managed resource.
- managed
Database stringId - plans
Get
Managed Database Sql Tuning Advisor Tasks Sql Execution Plan Plan[] - A SQL execution plan as a list of steps.
- sql
Object stringId - sql
Tuning stringAdvisor Task Id - opc
Named stringCredential Id
- attribute str
- The text string identifying the type of execution plan.
- id str
- The provider-assigned unique ID for this managed resource.
- managed_
database_ strid - plans
Sequence[databasemanagement.
Get Managed Database Sql Tuning Advisor Tasks Sql Execution Plan Plan] - A SQL execution plan as a list of steps.
- sql_
object_ strid - sql_
tuning_ stradvisor_ task_ id - opc_
named_ strcredential_ id
- attribute String
- The text string identifying the type of execution plan.
- id String
- The provider-assigned unique ID for this managed resource.
- managed
Database StringId - plans List<Property Map>
- A SQL execution plan as a list of steps.
- sql
Object StringId - sql
Tuning StringAdvisor Task Id - opc
Named StringCredential Id
Supporting Types
GetManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlan
- Access
Predicates string - The predicates used to locate rows in an access structure. For example, start or stop predicates for an index range scan.
- Attribute string
- The attribute of the SQL execution plan.
- Bytes string
- The number of bytes returned by the current operation.
- Cardinality string
- The number of rows returned by the current operation (estimated by the CBO).
- Cost double
- The cost of the current operation estimated by the cost-based optimizer (CBO).
- Cpu
Cost double - The CPU cost of the current operation.
- Filter
Predicates string - The predicates used to filter rows before producing them.
- Io
Cost double - The I/O cost of the current operation.
- Number
Of intSearch Column - Number of index columns with start and stop keys (that is, the number of columns with matching predicates).
- Object string
- The name of the object.
- Object
Node string - The name of the database link used to reference the object.
- Object
Owner string - The owner of the object.
- Object
Position int - The numbered position of the object name in the original SQL statement.
- Object
Type string - The descriptive modifier that further describes the type of object.
- Operation string
- The name of the operation performed at this step.
- Optimizer
Mode string - The current mode of the optimizer, such as all_rows, first_rows_n (where n = 1, 10, 100, 1000, and so on).
- Options string
- The options used for the operation performed at this step.
- Other string
- Information about parallel execution servers and parallel queries
- Other
Tag string - Describes the function of the SQL text in the OTHER column.
- Parent
Step intId - The ID of the next step that operates on the results of this step. This is not the OCID.
- Partition
Id int - The ID of the step in the execution plan that has computed the pair of values of partitionStart and partitionStop.
- Partition
Start string - A step may get data from a range of partitions of a partitioned object, such as table or index, based on predicates and sorting order. The partionStart is the starting partition of the range. The partitionStop is the ending partition of the range.
- Partition
Stop string - A step may get data from a range of partitions of a partitioned object, such as table or index, based on predicates and sorting order. The partionStart is the starting partition of the range. The partitionStop is the ending partition of the range.
- Plan
Hash stringValue - The numerical representation of the SQL execution plan.
- Position int
- The order of processing for steps with the same parent ID.
- Remarks string
- The place for comments that can be added to the steps of the execution plan.
- Step
Id int - The identification number of a step in the SQL execution plan. This is unique within the SQL execution plan. This is not the OCID.
- Temp
Space string - The temporary space usage (in bytes) of the operation (sort or hash-join) as estimated by the CBO.
- Time string
- The elapsed time (in seconds) of the operation as estimated by the CBO.
- Access
Predicates string - The predicates used to locate rows in an access structure. For example, start or stop predicates for an index range scan.
- Attribute string
- The attribute of the SQL execution plan.
- Bytes string
- The number of bytes returned by the current operation.
- Cardinality string
- The number of rows returned by the current operation (estimated by the CBO).
- Cost float64
- The cost of the current operation estimated by the cost-based optimizer (CBO).
- Cpu
Cost float64 - The CPU cost of the current operation.
- Filter
Predicates string - The predicates used to filter rows before producing them.
- Io
Cost float64 - The I/O cost of the current operation.
- Number
Of intSearch Column - Number of index columns with start and stop keys (that is, the number of columns with matching predicates).
- Object string
- The name of the object.
- Object
Node string - The name of the database link used to reference the object.
- Object
Owner string - The owner of the object.
- Object
Position int - The numbered position of the object name in the original SQL statement.
- Object
Type string - The descriptive modifier that further describes the type of object.
- Operation string
- The name of the operation performed at this step.
- Optimizer
Mode string - The current mode of the optimizer, such as all_rows, first_rows_n (where n = 1, 10, 100, 1000, and so on).
- Options string
- The options used for the operation performed at this step.
- Other string
- Information about parallel execution servers and parallel queries
- Other
Tag string - Describes the function of the SQL text in the OTHER column.
- Parent
Step intId - The ID of the next step that operates on the results of this step. This is not the OCID.
- Partition
Id int - The ID of the step in the execution plan that has computed the pair of values of partitionStart and partitionStop.
- Partition
Start string - A step may get data from a range of partitions of a partitioned object, such as table or index, based on predicates and sorting order. The partionStart is the starting partition of the range. The partitionStop is the ending partition of the range.
- Partition
Stop string - A step may get data from a range of partitions of a partitioned object, such as table or index, based on predicates and sorting order. The partionStart is the starting partition of the range. The partitionStop is the ending partition of the range.
- Plan
Hash stringValue - The numerical representation of the SQL execution plan.
- Position int
- The order of processing for steps with the same parent ID.
- Remarks string
- The place for comments that can be added to the steps of the execution plan.
- Step
Id int - The identification number of a step in the SQL execution plan. This is unique within the SQL execution plan. This is not the OCID.
- Temp
Space string - The temporary space usage (in bytes) of the operation (sort or hash-join) as estimated by the CBO.
- Time string
- The elapsed time (in seconds) of the operation as estimated by the CBO.
- access
Predicates String - The predicates used to locate rows in an access structure. For example, start or stop predicates for an index range scan.
- attribute String
- The attribute of the SQL execution plan.
- bytes String
- The number of bytes returned by the current operation.
- cardinality String
- The number of rows returned by the current operation (estimated by the CBO).
- cost Double
- The cost of the current operation estimated by the cost-based optimizer (CBO).
- cpu
Cost Double - The CPU cost of the current operation.
- filter
Predicates String - The predicates used to filter rows before producing them.
- io
Cost Double - The I/O cost of the current operation.
- number
Of IntegerSearch Column - Number of index columns with start and stop keys (that is, the number of columns with matching predicates).
- object String
- The name of the object.
- object
Node String - The name of the database link used to reference the object.
- object
Owner String - The owner of the object.
- object
Position Integer - The numbered position of the object name in the original SQL statement.
- object
Type String - The descriptive modifier that further describes the type of object.
- operation String
- The name of the operation performed at this step.
- optimizer
Mode String - The current mode of the optimizer, such as all_rows, first_rows_n (where n = 1, 10, 100, 1000, and so on).
- options String
- The options used for the operation performed at this step.
- other String
- Information about parallel execution servers and parallel queries
- other
Tag String - Describes the function of the SQL text in the OTHER column.
- parent
Step IntegerId - The ID of the next step that operates on the results of this step. This is not the OCID.
- partition
Id Integer - The ID of the step in the execution plan that has computed the pair of values of partitionStart and partitionStop.
- partition
Start String - A step may get data from a range of partitions of a partitioned object, such as table or index, based on predicates and sorting order. The partionStart is the starting partition of the range. The partitionStop is the ending partition of the range.
- partition
Stop String - A step may get data from a range of partitions of a partitioned object, such as table or index, based on predicates and sorting order. The partionStart is the starting partition of the range. The partitionStop is the ending partition of the range.
- plan
Hash StringValue - The numerical representation of the SQL execution plan.
- position Integer
- The order of processing for steps with the same parent ID.
- remarks String
- The place for comments that can be added to the steps of the execution plan.
- step
Id Integer - The identification number of a step in the SQL execution plan. This is unique within the SQL execution plan. This is not the OCID.
- temp
Space String - The temporary space usage (in bytes) of the operation (sort or hash-join) as estimated by the CBO.
- time String
- The elapsed time (in seconds) of the operation as estimated by the CBO.
- access
Predicates string - The predicates used to locate rows in an access structure. For example, start or stop predicates for an index range scan.
- attribute string
- The attribute of the SQL execution plan.
- bytes string
- The number of bytes returned by the current operation.
- cardinality string
- The number of rows returned by the current operation (estimated by the CBO).
- cost number
- The cost of the current operation estimated by the cost-based optimizer (CBO).
- cpu
Cost number - The CPU cost of the current operation.
- filter
Predicates string - The predicates used to filter rows before producing them.
- io
Cost number - The I/O cost of the current operation.
- number
Of numberSearch Column - Number of index columns with start and stop keys (that is, the number of columns with matching predicates).
- object string
- The name of the object.
- object
Node string - The name of the database link used to reference the object.
- object
Owner string - The owner of the object.
- object
Position number - The numbered position of the object name in the original SQL statement.
- object
Type string - The descriptive modifier that further describes the type of object.
- operation string
- The name of the operation performed at this step.
- optimizer
Mode string - The current mode of the optimizer, such as all_rows, first_rows_n (where n = 1, 10, 100, 1000, and so on).
- options string
- The options used for the operation performed at this step.
- other string
- Information about parallel execution servers and parallel queries
- other
Tag string - Describes the function of the SQL text in the OTHER column.
- parent
Step numberId - The ID of the next step that operates on the results of this step. This is not the OCID.
- partition
Id number - The ID of the step in the execution plan that has computed the pair of values of partitionStart and partitionStop.
- partition
Start string - A step may get data from a range of partitions of a partitioned object, such as table or index, based on predicates and sorting order. The partionStart is the starting partition of the range. The partitionStop is the ending partition of the range.
- partition
Stop string - A step may get data from a range of partitions of a partitioned object, such as table or index, based on predicates and sorting order. The partionStart is the starting partition of the range. The partitionStop is the ending partition of the range.
- plan
Hash stringValue - The numerical representation of the SQL execution plan.
- position number
- The order of processing for steps with the same parent ID.
- remarks string
- The place for comments that can be added to the steps of the execution plan.
- step
Id number - The identification number of a step in the SQL execution plan. This is unique within the SQL execution plan. This is not the OCID.
- temp
Space string - The temporary space usage (in bytes) of the operation (sort or hash-join) as estimated by the CBO.
- time string
- The elapsed time (in seconds) of the operation as estimated by the CBO.
- access_
predicates str - The predicates used to locate rows in an access structure. For example, start or stop predicates for an index range scan.
- attribute str
- The attribute of the SQL execution plan.
- bytes str
- The number of bytes returned by the current operation.
- cardinality str
- The number of rows returned by the current operation (estimated by the CBO).
- cost float
- The cost of the current operation estimated by the cost-based optimizer (CBO).
- cpu_
cost float - The CPU cost of the current operation.
- filter_
predicates str - The predicates used to filter rows before producing them.
- io_
cost float - The I/O cost of the current operation.
- number_
of_ intsearch_ column - Number of index columns with start and stop keys (that is, the number of columns with matching predicates).
- object str
- The name of the object.
- object_
node str - The name of the database link used to reference the object.
- object_
owner str - The owner of the object.
- object_
position int - The numbered position of the object name in the original SQL statement.
- object_
type str - The descriptive modifier that further describes the type of object.
- operation str
- The name of the operation performed at this step.
- optimizer_
mode str - The current mode of the optimizer, such as all_rows, first_rows_n (where n = 1, 10, 100, 1000, and so on).
- options str
- The options used for the operation performed at this step.
- other str
- Information about parallel execution servers and parallel queries
- other_
tag str - Describes the function of the SQL text in the OTHER column.
- parent_
step_ intid - The ID of the next step that operates on the results of this step. This is not the OCID.
- partition_
id int - The ID of the step in the execution plan that has computed the pair of values of partitionStart and partitionStop.
- partition_
start str - A step may get data from a range of partitions of a partitioned object, such as table or index, based on predicates and sorting order. The partionStart is the starting partition of the range. The partitionStop is the ending partition of the range.
- partition_
stop str - A step may get data from a range of partitions of a partitioned object, such as table or index, based on predicates and sorting order. The partionStart is the starting partition of the range. The partitionStop is the ending partition of the range.
- plan_
hash_ strvalue - The numerical representation of the SQL execution plan.
- position int
- The order of processing for steps with the same parent ID.
- remarks str
- The place for comments that can be added to the steps of the execution plan.
- step_
id int - The identification number of a step in the SQL execution plan. This is unique within the SQL execution plan. This is not the OCID.
- temp_
space str - The temporary space usage (in bytes) of the operation (sort or hash-join) as estimated by the CBO.
- time str
- The elapsed time (in seconds) of the operation as estimated by the CBO.
- access
Predicates String - The predicates used to locate rows in an access structure. For example, start or stop predicates for an index range scan.
- attribute String
- The attribute of the SQL execution plan.
- bytes String
- The number of bytes returned by the current operation.
- cardinality String
- The number of rows returned by the current operation (estimated by the CBO).
- cost Number
- The cost of the current operation estimated by the cost-based optimizer (CBO).
- cpu
Cost Number - The CPU cost of the current operation.
- filter
Predicates String - The predicates used to filter rows before producing them.
- io
Cost Number - The I/O cost of the current operation.
- number
Of NumberSearch Column - Number of index columns with start and stop keys (that is, the number of columns with matching predicates).
- object String
- The name of the object.
- object
Node String - The name of the database link used to reference the object.
- object
Owner String - The owner of the object.
- object
Position Number - The numbered position of the object name in the original SQL statement.
- object
Type String - The descriptive modifier that further describes the type of object.
- operation String
- The name of the operation performed at this step.
- optimizer
Mode String - The current mode of the optimizer, such as all_rows, first_rows_n (where n = 1, 10, 100, 1000, and so on).
- options String
- The options used for the operation performed at this step.
- other String
- Information about parallel execution servers and parallel queries
- other
Tag String - Describes the function of the SQL text in the OTHER column.
- parent
Step NumberId - The ID of the next step that operates on the results of this step. This is not the OCID.
- partition
Id Number - The ID of the step in the execution plan that has computed the pair of values of partitionStart and partitionStop.
- partition
Start String - A step may get data from a range of partitions of a partitioned object, such as table or index, based on predicates and sorting order. The partionStart is the starting partition of the range. The partitionStop is the ending partition of the range.
- partition
Stop String - A step may get data from a range of partitions of a partitioned object, such as table or index, based on predicates and sorting order. The partionStart is the starting partition of the range. The partitionStop is the ending partition of the range.
- plan
Hash StringValue - The numerical representation of the SQL execution plan.
- position Number
- The order of processing for steps with the same parent ID.
- remarks String
- The place for comments that can be added to the steps of the execution plan.
- step
Id Number - The identification number of a step in the SQL execution plan. This is unique within the SQL execution plan. This is not the OCID.
- temp
Space String - The temporary space usage (in bytes) of the operation (sort or hash-join) as estimated by the CBO.
- time String
- The elapsed time (in seconds) of the operation as estimated by the CBO.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.