以下列出了在 SQL Anywhere 11.0.1 版中引入的其它增强。
由于语句执行简单且开销较低而提高性能 对于花费较少执行时间的语句,为其生成执行计划的开销有时要高于执行该语句本身的开销。凭借以下增强功能,SQL Anywhere 现在能够花费较少执行时间识别更多的简单语句,并使它们跳过优化程序。
有关详细信息,请参见跳过查询处理阶段的资格。
新增的 FORCE NO OPTIMIZATION 子句 以前,所有需要以开销为基础进行优化的语句都是由优化程序进行处理的。现在,通过使用新增的 FORCE NO OPTIMIZATION 子句,可以指定希望语句跳过优化程序。如果语句过于复杂以至于无法以这种方式进行处理(可能是由于数据库选项的设置,或由于模式或查询的特性而导致),此语句会失败并且数据库服务器将返回错误。
以下语句支持新增的 FORCE NO OPTIMIZATION 子句:
新连接属性
新数据库属性
新增 [优化方法] 字段 [优化方法] 字段已经被添加到图形式计划的 [优化程序统计] 部分。该字段返回由查询优化程序所选择的执行策略。请参见执行计划组件。
防止数据库服务器成为缺省数据库服务器 -xd 服务器选项可防止数据库服务器监听缺省 TCP 端口,并且防止数据库服务器成为缺省数据库服务器。请参见-xd dbeng12/dbsrv12 服务器选项。
支持并行档案备份 SQL Anywhere 数据库服务器现在支持服务器端档案备份的并行备份。并行数据库备份利用物理 I/O 来并行(而不是按顺序)执行读写操作,从而提高了性能。
BACKUP DATABASE 语句中增加了两个支持并行档案备份的新子句:
11.0.0 版及更早版本的数据库服务器不能恢复通过 11.0.1 版数据库服务器生成的档案备份。11.0.1 版数据库服务器能够恢复由更早版本数据库服务器生成的备份。
请参见BACKUP 语句。
在 Mac OS X 上运行开发人员版和评测版数据库服务器 现在可以从 Mac OS X 上的管理工具自动启动开发人员版和评测版数据库服务器。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |