4
我最近开始使用oracle后几年使用mysql。我马上就被详细的oracle与mysql进行了比较。四字查询(如SHOW INDEX IN < table>
)在oracle中成为四行查询。在真实世界中的oracle
我的问题是:real oracle DBA如何有效地与oracle进行交互。必须有一些方法来别名常用命令(就像你在unix shell中做的那样)。我很难相信他们会每次他们想做的事就这么简单列表中的表的索引东西时键入类似
select index_name, column_name, column_position from user_ind_columns
where table_name='MYTABLENAME' order by index_name, column_position
。否则,他们如何完成任何工作?
+1 - 此外,如果您拥有许可证,Oracle提供的企业管理器可以显示许多这些内容,并且可以帮助执行诸如分段重组,调优等任务。与Toad和Toad等工具相比,我发现它有点笨拙。 SQL Developer,但它有它的用途。 – 2010-02-09 13:36:15
要添加到此,请查看Oracle SQL Developer中的报告功能(查看>报告)。我最近开始使用它,并发现它非常有用。那里有很多省时的片段。例如,如果你搜索一个特定的表的索引: 数据字典报告>表>指标>所有指标 您还可以添加用户定义的报告。 – Blair 2010-02-10 02:15:32