SELECT子句通常是一个SELECT语句的第一个子句。它标识出你所想要包含到结果集中的列。这些列是从在FROM子句中指定的基表中返回的。
没有ORDER BY子句,Oracle不会保证行显示的顺序。它们可能是按照你想要的顺序排列,但也可能不是。
软件开发者喜欢重构代码。重构会很快(有时),且当正确重构后,减少了代码量,还加快了应用的响应速度。
你可以使用CREATE TRACE命令来启动一个新的跟踪。此命令允许指定跟踪的标识,名称,日志文件(扩展名为.TRC)保存的位置。
不管此跟踪是如何创建的,你可以通过SQL Profiler重新查看其输出。一旦你打开了跟踪文件,你可以将其内容保存到一个SQL Server表中以获更多细节的分析信息。
作为一个DBA,我倾向于关注性能方面的问题,因此我要确定使用XML(扩展标记语言)不会对性能产生影响。
XML数据和函数比标准的T-SQL要使用更多的资源。因此,如果查询处理大量数据时或XML函数更加复杂,就考虑在数据库级别上使用标准的T-SQL。
依据Oracle的文档,如果一个节点失败了,且如果此节点是根节点的话,那么整个集群将可能会性能下降。
在Oracle 11g R2中有一个新的被称为“RAC One Node”的特性,它主张将RAC的多个实例运行在一台群集的服务器上。
通常地,Oracle实例重定向的时间少于20秒。这虽不是持续可用,但绝对比严重的非计划故障要好很多。