小编jav*_*ook的帖子

高级Eclipse Java搜索

有一种方法可以使用Eclipse中的Search> Java搜索类型或方法声明或引用.但是,如何指定一些更高级的搜索条件,例如:

  • 在类A的子类中查找B类的所有引用.
  • 在实现接口I和/或名为com.foo.*.service的包中的类中查找名为insert*的所有方法.

我一直在研究一个非常大的代码库,拥有这些类型的查询会有很大的帮助.浏览Eclipse Marketplace,我能找到的最接近的东西是SEA-QL,但它甚至无法创建工作区中所有项目的索引.

有什么建议?

java eclipse search-engine eclipse-plugin

12
推荐指数
1
解决办法
1186
查看次数

Oracle物化视图调优

我正在尝试在我的应用程序中调整物化视图.我开始执行:

 dbms_advisor.tune_mview()
Run Code Online (Sandbox Code Playgroud)

过程,并将以下代码写入Oracle SQL Developer的SQL_Worksheet:

variable mvtask varchar2(100); 
variable mvddl varchar2(4000);

execute :mvtask := 'MV_FOO_BAR';
execute select query into :mvddl from user_mviews where view_name = 'MV_FOO_BAR';

execute dbms_advisor.tune_mview(:mvtask, :mvddl);

select * from user_tune_mview;
Run Code Online (Sandbox Code Playgroud)

显然,已经创建了物化视图(refresh fast on commmit然而,其运行速度令人无法接受地慢).顾问报告以下错误:

Error report:
ORA-13600: error encountered in Advisor
QSM-03112: Invalid CREATE MATERIALIZED VIEW statement
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 86
ORA-06512: at "SYS.PRVT_ACCESS_ADVISOR", line 202
ORA-06512: at "SYS.PRVT_TUNE_MVIEW", line 1026
ORA-06512: at "SYS.DBMS_ADVISOR", line 754
ORA-06512: at line 1
13600. 00000 -  "error …

oracle performance materialized-views oracle-sqldeveloper

1
推荐指数
1
解决办法
4825
查看次数