`

启用TOAD的分析计划的脚本

阅读更多
--从TOAD中摘录出来,没有什么技术含量。
--先使用连接语句进行连接
--设置好该连接用户使用的表空间,及相关设置。
Prompt Creating TABLE TOAD_PLAN_SQL
CREATE TABLE toad_plan_sql (
username     VARCHAR2(30),
statement_id VARCHAR2(32),
timestamp    DATE,
statement   VARCHAR2(2000) );

Prompt Creating INDEX TPSQL_IDX
CREATE UNIQUE INDEX tpsql_idx ON
toad_plan_sql ( STATEMENT_ID );

Prompt Creating TABLE TOAD_PLAN_TABLE
CREATE TABLE toad_plan_table (
statement_id    VARCHAR2(32),
timestamp       DATE,
remarks         VARCHAR2(80),
operation       VARCHAR2(30),
options         VARCHAR2(30),
object_node     VARCHAR2(128),
object_owner    VARCHAR2(30),
object_name     VARCHAR2(30),
object_instance NUMBER,
object_type     VARCHAR2(30),
search_columns  NUMBER,
id              NUMBER,
cost            NUMBER,
parent_id       NUMBER,
position        NUMBER,
cardinality     NUMBER,
optimizer       VARCHAR2(255),
bytes           NUMBER,
other_tag       VARCHAR2(255),
partition_id    NUMBER,
partition_start VARCHAR2(255),
partition_stop  VARCHAR2(255),
distribution    VARCHAR2(30),
other           LONG)
; 

Prompt Creating INDEX TPTBL_IDX
CREATE INDEX tptbl_idx ON
toad_plan_table ( STATEMENT_ID );


Prompt ============================================================================
Prompt Adding public synonyms for Explain Plan objects
Prompt ============================================================================



Prompt Creating public synonym TOAD_PLAN_SQL
CREATE PUBLIC SYNONYM TOAD_PLAN_SQL FOR TOAD_PLAN_SQL;

Prompt Creating public synonym TOAD_PLAN_TABLE
CREATE PUBLIC SYNONYM TOAD_PLAN_TABLE FOR TOAD_PLAN_TABLE;


Prompt ============================================================================
Prompt Granting privileges to PUBLIC on Explain Plan tables
Prompt ============================================================================


Prompt Granting SELECT, INSERT, UPDATE, DELETE on TOAD_PLAN_SQL to PUBLIC
GRANT SELECT, INSERT, UPDATE, DELETE ON TOAD_PLAN_SQL TO PUBLIC;

Prompt Granting SELECT, INSERT, UPDATE, DELETE on TOAD_PLAN_TABLE to PUBLIC
GRANT SELECT, INSERT, UPDATE, DELETE ON TOAD_PLAN_TABLE TO PUBLIC;
分享到:
评论

相关推荐

    toad使用技巧说明

    9. **运行初始化脚本**:根据需求,可能需要运行如`PrepToad.sql`或`notoad.sql`等脚本来配置Toad,如查看执行计划、设置特定用户等。记得根据实际环境修改脚本内容。 10. **执行计划分析**:在`View -> Options ->...

    toad for db2 5.1到6.1的key

    - **性能分析**:通过执行计划分析、索引顾问等功能,帮助优化查询性能。 - **版本控制集成**:与Git等版本控制系统集成,便于团队协作。 - **报告和脚本**:自定义报告,批量执行SQL脚本,提高工作效率。 - **数据...

    TOAD使用笔记 经典 实用

    9. **运行初始化脚本**:根据需求,如查看执行计划、创建TOAD用户或增强安全性,需运行相应脚本,如`PrepToad.sql`、`notoad.sql`和`ToadSecurity.sql`等,记得根据实际情况调整脚本内容,如默认表空间和临时表空间...

    toad快捷键

    - **Ctrl+Shift+B**:取消选中 SQL 代码的注释,便于快速启用或禁用代码段。 #### 三、自定义快捷键配置 - **View → Toad Options → AutoReplace**:通过导入文本文件的方式来自定义快捷键。例如: - 将 `s` ...

    toad技巧介绍——中文版

    5. **多线程支持**:安装Toad时可以选择开启多线程功能,或者在已安装的Toad中,进入View->Options->Oracle Transactions,勾选第一个选项以启用多线程。这样,就像PLSQL Developer一样,可以取消正在进行的操作。 ...

    使用toad将excel数据导入oracle.doc

    通过Toad导入Excel数据到Oracle数据库的方法简便快捷,无需编写复杂的脚本或控制文件。对于频繁需要进行数据迁移的场景来说,Toad无疑是一个非常实用的工具。掌握了上述步骤,即使是对数据库操作不太熟悉的用户也能...

    DellToadDataModeler_5.4_ReleaseNotes.

    Toad Data Modeler的关键特性包括数据库结构的逆向工程、更新模型、设计与生成SQL语句、比较模型并生成变更脚本、创建HTML或RTF报告,以及数据库设计的版本控制和待办事项列表的创建。 新特性方面,在Toad Data ...

    DB2数据库安装文档说明

    - 兼容性设置:为了使用SQL脚本创建DB2表,需要设置`DB2_COMPATIBILITY_VECTOR=ORA`以启用与Oracle兼容的SQL语法。 - 设置方法:通过命令行工具执行`db2set`命令,检查并确认兼容性参数已生效。 5. **注意事项** ...

    Oracle10安装

    1. **启动安装程序**:将ISO镜像挂载到系统,运行setup.exe或相应平台的启动脚本。 2. **欢迎界面**:阅读并接受许可协议,选择“创建和配置数据库”。 3. **系统类选择**:根据你的需求选择系统类型,如“服务器类...

    消除行迁移与Oracle数据库性能调优.pdf

    一种传统的方法是通过执行$ORACLE_HOME/rdbms/admin目录下的udchain.sql脚本来创建chained_rows表,然后找出并处理存在行迁移的记录。但这可能无法处理有表关联的情况,因为删除有行迁移的记录可能违反外键约束。...

    SharePlex8.6.x升级9.2.4文档.docx

    作为 Quest 公司的产品,它与 Toad Foglight 等知名的 Oracle 管理工具一同为企业提供全面的数据库管理解决方案。 在升级前,首先需要进行详尽的准备工作。这包括收集当前环境的信息,如 SharePlex 的版本、配置、...

    Oracle中serveroutput参数一次设置永久保存方法

    在SQL*Plus中,`serveroutput`默认是关闭的,我们需要手动设置为`on`才能启用。然而,每次启动SQL*Plus都进行这样的设置会显得繁琐。因此,了解如何一次设置并永久保存`serveroutput`是非常实用的技巧,可以极大地...

Global site tag (gtag.js) - Google Analytics