Toad for Oracle 10.6 与 11.5:编辑大型包时的性能问题

Posted

技术标签:

【中文标题】Toad for Oracle 10.6 与 11.5:编辑大型包时的性能问题【英文标题】:Toad for Oracle 10.6 versus 11.5: Performance Problems while editing large Packages 【发布时间】:2012-10-05 18:07:08 【问题描述】:

实际上,我正在使用 Toad 10.6 来处理 PL-SQL 代码。现在,我们公司正准备迁移到 Toad 11.5,但是,我注意到 11.5 上的大型 PL-SQL 编辑速度非常慢,以至于我无法使用该版本。

实际上,在 Toad 10.5 上加载一个包含大约 1.4Mb 代码的包文件需要 5 秒,而当我们使用 'Formatter实用程序'来自动格式化该文件。

same 文件在 11.5 版上需要 3.5 分钟 来加载,而当我们尝试格式化文档。在此期间,应用程序在 Windows 任务管理器中报告为“无响应”。

有人知道如何提高 11.5 版本的性能吗?

非常感谢!

【问题讨论】:

【参考方案1】:

经过一些研究,我发现Check Rule as you Type选项应该禁用以避免我们讨论的行为。

禁用:

    打开编辑器 右键单击它 搜索分析 取消选中键入时检查规则

非常感谢!

【讨论】:

【参考方案2】:

您是否向https://support.quest.com/ 提交了支持请求?

我没有任何大型源文件可供使用。我拥有的最大的包大约是 200kb。我能够在 9.7 和 11.6 约 20 秒和 40 秒内打开一个 12mb 的 .sql 文件,其中包含 43,000 行插入语句。

TOAD 10 我从来没有遇到过任何运气,我讨厌它,它经常崩溃并占用大量内存,所以我坚持使用 9.7 几年。最近我也使用了 11.5 和 11.6,运气好得多。这三个都并排运行,我可以毫无问题地同时打开它们。您可以只安装两个版本并在一个版本中打开大文件,然后在另一个版本中执行其他所有操作吗?

【讨论】:

以上是关于Toad for Oracle 10.6 与 11.5:编辑大型包时的性能问题的主要内容,如果未能解决你的问题,请参考以下文章

Toad for Oracle安装

toad for oracle可否批量导出存储过程

TOAD for Oracle - 自动完成

如何在 Toad for Oracle 中使用自定义代码片段?

用Toad for Oracle创建数据库表空间和用户

toad for oracle 更改表 ddl 导出