SQL Anywhere 11 (Panorama) 评审指南 Part I

来源:互联网 发布:程序员具体有什么岗位 编辑:程序博客网 时间:2024/06/05 09:07

SQL Anywhere 11*评审指南

例程可通过http://www.sybase.com/files/Technical_Documents/PanoramaRevGuide.zip下载本文档中出现的SQL Anywhere 11在其它地方可能出现为SQL Anywhere Panorama。

产品亮点在数据中心外的任何地方,只要人们需要数据库访问,SQL Anywhere 11就能提供高性能的软件。

对前端数据库的性能、可靠性和可扩展性的需求日益俱增,SQL Anywhere充分利用了当今的手持、膝上、桌上和服务器计算机的计算能力来满足这些需求。为能更好利用现代多核芯片的能力,SQL Anywhere 11提供了增强的并行查询能力。它自动把包括排序、索引扫描等在内的耗时查询使用并行方式完成。索引通过利用压缩(显著降低I/O需求)与直接使用索引查询数据的方式得到提升。OLTP操作因新技术的使用降低了日志竞争而比原来更快。

SQL Anywhere在之前的版本中即已经支持了企业级和企业级价格的数据库中的特性,例如物化视图和OLAP查询等。除了这些特性外,像增强了的并行能力等的功能让前端分析型应用成为可能。当参照于视图中的数据更改时,SQL Anywhere自动维护的物化视图就被更新,这样就为处理需要的查询提供了更为强大的工具。另外,SQL Anywhere 11推出了内置全文检索功能,它像其他SQL Anywhere的特性一样,从设计之初就考虑部署和嵌入的简易性,不像其他全文检索那样实施起来需要别的模块或引擎。

SQL Anywhere 11同样也在数据交换的领域添加了新功能。MobiLink数据同步技术用增强的故障切换和负载均衡提供了更多的可扩展性。新的传递服务器(Relay Server)让数据以从未有过的更便捷和更安全地方式穿透防火墙同步。现在,您可以在更多的设备上使用数据进行工作,因为SQL Anywhere使用其UltraLite数据库技术已支持了BlackBerry、嵌入式Linux、Windows Mobile 6与J2ME智能手机等小型设备。

SQL Anywhere在设计时总会为数据库开发者考虑很多。版本11的发布将继续这个传统,它确保编成人员能在他们特定的工作中使用正确的工具和语言。现在,可使用C/C++、Java、.NET或Perl书写存储过程。Windows的开发者可使用Visual Studio 2008和ADO.NET 3.5(包括ADO.NET实体框架)。

Web开发人员也同样能发现SQL Anywhere 11中的诸多益处。现在双向同步已经支持对MySQL数据库,另外也同样支持SQL Anywhere和其他标准企业级数据库。同样,SQL Anywhere新颖的的内置HTTP服务器现在能支持JSON格式的web服务(同样也支持SOAP和别的格式),并能轻松处理PHP页面。