爆笑伯爵 发表于 2007-1-24 16:59:33

[分享]再为大家贡献一篇好文

<div class="msgheader">QUOTE:</div><div class="msgborder">



<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">随着第</span>1000<span lang="ZH-CN" style="font-family: 宋体;">万套</span>SQL Anywhere<span lang="ZH-CN" style="font-family: 宋体;">的部署,</span>SQL Anywhere<span lang="ZH-CN" style="font-family: 宋体;">数据库以无可撼动的优势继续占据全球移动数据库市场的霸主地位。在移动数据库市场上,我们一直坚持“小而全、易而快”的发展方针。我们也深信,这条策略是未来数据库发展的重要方向之一。</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></p>



<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">不断发展的</span>IT<span lang="ZH-CN" style="font-family: 宋体;">硬件产业和通信产业已经将当今的世界推向了移动世界的边缘。每个人都持有至少一个移动设备,然而我们可以试想一下,这些移动设备都为我们带来了何种计算能力?电话、短讯等自不必说,</span>MP3<span lang="ZH-CN" style="font-family: 宋体;">和游戏也是重要的组成部分;但是其他呢?对于销售人员来讲,可能需要在移动环境下访问企业的报价信息,对于现场服务人员来讲,需要能够用更简便的方式将纸制的表单更快更安全地传送回企业。</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></p>



<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">一切都是数据的流动,一切都是信息的流动!</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></p>



<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">所以,在当前和今后的很长一段时间内,企业都有将其内部的信息扩展至在外的移动员工的迫切需求。然而在实现的道路上,企业面临的最大问题是如何将运行在不同平台上使用不同数据源的不同应用的数据经过整合后形成决策有效的信息,然后将其扩展至使用不同类型移动设备,身处不同的工作人员处。这些要求,很大一方面需要靠移动数据库来实现。</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></p>

<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">提供一个全功能、免维护、资源占用少、标准化的且支持异构环境的移动数据库是一个长期解决问题的最有效手段。</span></p>

<ul type="square" style="margin-top: 0cm;"><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">对开发者来讲,使用一个移动数据库跟平日使用的企业数据库标准一致,可以沿用已有的技术来开发创新应用</span></li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">对于最终用户来讲,移动数据库提供的丰富信息资源能够有效地提高企业的工作效率,减少由于纸面工作造成错误,客户更加满意,企业业绩上升</span></li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">对于</span>IT<span lang="ZH-CN" style="font-family: 宋体;">来讲,支持异构环境的移动数据库继续支持打破数据孤岛的零乱局面,将移动应用一开始就架构在合理整合的信息之上,且能顺畅双向交互信息</span></li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">对于安全架构师来说,充分利用数据库内置的安全机制能够更加完善移动应用的安全机制,完美解决安全需求</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></li></ul>





<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">那么,移动数据库的现状如何呢?我们就首先从“小而全、易而快”说起。</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></p>



<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">小而全:</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></p>

<ul type="square" style="margin-top: 0cm;"><li class="MsoNormal">SQL
   Anywhere<span lang="ZH-CN" style="font-family: 宋体;">数据库在小方面有小和更小的选择。针对不同类型的移动、嵌入式和分布式计算环境,在计算资源相对充足的情况下,可以考虑部署</span>SQL
   Anywhere<span lang="ZH-CN" style="font-family: 宋体;">数据库。</span>SQL Anywhere<span lang="ZH-CN" style="font-family: 宋体;">数据库启动仅需几兆内存,完全可以获得大型企业级数据库的性能。在计算资源极端有限的移动设备或嵌入式计算环境中,还可以进一步选择</span>SQL
   Anywhere<span lang="ZH-CN" style="font-family: 宋体;">的部署选项——</span>UltraLite<span lang="ZH-CN" style="font-family: 宋体;">。由于其体系结构的独特优势,</span>UltraLite<span lang="ZH-CN" style="font-family: 宋体;">启动仅需几十</span>K<span lang="ZH-CN" style="font-family: 宋体;">内存,</span><span lang="ZH-CN">
                                </span><span lang="ZH-CN" style="font-family: 宋体;">它与开发的移动应用绑定运行,令你的数据如影随行!</span></li><li class="MsoNormal">SQL
   Anywhere<span lang="ZH-CN" style="font-family: 宋体;">和</span>UltraLite<span lang="ZH-CN" style="font-family: 宋体;">都是全功能的关系型数据库系统。它们支持标准的</span>SQL<span lang="ZH-CN" style="font-family: 宋体;">、完整的事务处理、灵活的备份</span>/<span lang="ZH-CN" style="font-family: 宋体;">恢复机制,能够在移动开发的环境下继续沿用标准的关系型数据库知识来指导移动应用的开发。</span>SQL
   Anywhere<span lang="ZH-CN" style="font-family: 宋体;">的一些特性,例如,无需人工干预自动启动、关闭数据库服务器;</span>
                                <!--Element not supported - Type: 8 Name: #comment--><op></op></li></ul>





<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">易而快</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></p>

<ul type="square" style="margin-top: 0cm;"><li class="MsoNormal">SQL
   Anywhere<span lang="ZH-CN" style="font-family: 宋体;">便于管理。我们不希望在部署着移动数据库的移动设备上需要</span>DBA<span lang="ZH-CN" style="font-family: 宋体;">的支持,这样不仅仅会带来高额的费用!我们也不希望移动数据库经常宕机、出错、或者毫无理由地不接受工作。更不希望需要自己去调优数据库,调整内存的大小,并发查询的优化等等。总之,我们不希望对移动数据库进行任何的管理工作——</span>SQL
   Anywhere<span lang="ZH-CN" style="font-family: 宋体;">既是一个零管理的移动数据库解决方案。</span></li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">快。</span>SQL Anywhere<span lang="ZH-CN" style="font-family: 宋体;">拥有开箱即得的高性能。在内存使用方面,</span>SQL
   Anywhere<span lang="ZH-CN" style="font-family: 宋体;">独特的数据缓存大小自调节策略能够有效帮助移动应用获取更好的性能。部署在移动设备上的</span>UltraLite<span lang="ZH-CN" style="font-family: 宋体;">数据库在静态和动态接口中都有效地衡量了空间与时间的平衡,使得数据操作能够更快完成。</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></li></ul>





<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">在移动数据库未来的发展策略上,下一代的移动数据库将着重在以下四个方面进一步发展:</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></p>

<ul type="square" style="margin-top: 0cm;"><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">移动数据库的性能</span></li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">移动数据库的数据保护措施</span></li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">丰富移动应用的开发组件</span></li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">创新数据流动</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></li></ul>





<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">移动数据库的性能</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></p>

<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">虽然在当前移动数据库已经获得了很好的性能,但是随着移动计算环境的优化,新的硬件和操作平台的推出,使移动数据库能够更加充分地利用移动设备的资源从而获取更好的性能。在此方面,作为数据库服务器来讲,即将登陆中国的</span>SQL
Anywhere 10<span lang="ZH-CN" style="font-family: 宋体;">将能够更好地让我们武装起来,以应对数据爆炸的环境——例如,我们将</span>SQL
Anywhere<span lang="ZH-CN" style="font-family: 宋体;">推向数以千计的并发用户访问数以百</span>GB<span lang="ZH-CN" style="font-family: 宋体;">数据的量级。一些重要的特性也将增加至其中:</span></p>

<ul type="square" style="margin-top: 0cm;"><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">物化视图、快照隔离、查询内并行、并行备份等高级企业级数据库拥有的功能将入主移动数据库,在企业级数据库中已经被证明有效的性能提升手段将极大帮助移动应用的性能。</span></li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">根据需求,</span>SQL Anywhere 10<span lang="ZH-CN" style="font-family: 宋体;">重新设计索引使其支持快照隔离,提高数据插入时对索引的争用导致的性能下降、重新设计数据存储格式能更好地规划磁盘上的数据部署,更高效使用磁盘,在顺序扫描和行扫描中都能发挥更好的效率。</span></li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">同时,即将发布的</span>SQL Anywhere 10<span lang="ZH-CN" style="font-family: 宋体;">也支持诸如列压缩、后检查点提交等技术。</span>
                        </li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">其他方面,</span>SQL Anywhere 10<span lang="ZH-CN" style="font-family: 宋体;">还支持全局共享临时表、临时存储过程、任务管理、</span>NCHAR<span lang="ZH-CN" style="font-family: 宋体;">数据类型等。</span></li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">对于</span>UltraLite<span lang="ZH-CN" style="font-family: 宋体;">,</span>SQL Anywhere 10<span lang="ZH-CN" style="font-family: 宋体;">将可以使用图形化管理工具管理</span>UltraLite<span lang="ZH-CN" style="font-family: 宋体;">数据库,也提供</span>FIPs<span lang="ZH-CN" style="font-family: 宋体;">安全策略,如同</span>SQL Anywhere<span lang="ZH-CN" style="font-family: 宋体;">一样,支持数据库文件跨平台拷贝,增强对移动操作系统的支持(</span>Windows
   Mobile<span lang="ZH-CN" style="font-family: 宋体;">、</span>Palm<span lang="ZH-CN" style="font-family: 宋体;">、</span>Symbian<span lang="ZH-CN" style="font-family: 宋体;">),并增强了数据容量(单表最多</span>1600<span lang="ZH-CN" style="font-family: 宋体;">万行数据)。</span><!--Element not supported - Type: 8 Name: #comment--><br/>
<!--Element not supported - Type: 8 Name: #comment--></li></ul>



<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">在数据保护方面,已经提供了</span>NIST<span lang="ZH-CN" style="font-family: 宋体;">和</span>AES<span lang="ZH-CN" style="font-family: 宋体;">加密支持的</span>SQL Anywhere 9<span lang="ZH-CN" style="font-family: 宋体;">在未来的版本中将有革命性的突破:</span></p>

<ul type="square" style="margin-top: 0cm;"><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">重要突破之一——支持</span>HA(hot failover)<span lang="ZH-CN" style="font-family: 宋体;">。通过使用数据库镜像和集群代理</span>(Cluster
   agent)<span lang="ZH-CN" style="font-family: 宋体;">,</span>SQL Anywhere 10<span lang="ZH-CN" style="font-family: 宋体;">将为移动计算环境提供永不停顿地数据库解决方案。</span></li><li class="MsoNormal">FIPS
   140-2<span lang="ZH-CN" style="font-family: 宋体;">加密技术支持。</span>SQL Anywhere 10<span lang="ZH-CN" style="font-family: 宋体;">将在包括</span>Windows<span lang="ZH-CN" style="font-family: 宋体;">、</span>Linux<span lang="ZH-CN" style="font-family: 宋体;">和</span>Solaris<span lang="ZH-CN" style="font-family: 宋体;">等平台上增加其加密选项:</span>FIPS
   140-2<span lang="ZH-CN" style="font-family: 宋体;">。</span></li><li class="MsoNormal">SQL
   Anywhere 10<span lang="ZH-CN" style="font-family: 宋体;">将支持表加密。</span><span lang="ZH-CN" style="font-family: 宋体;"><br/></span></li></ul>



<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">延续现有的开发技术用来开发移动应用,一直是一个重要而有挑战的议题。</span>SQL Anywhere 10<span lang="ZH-CN" style="font-family: 宋体;">将为您提供更加完善的开发、分析和调试工具,并加强对</span>SOA<span lang="ZH-CN" style="font-family: 宋体;">的支持:</span></p>

<ul type="square" style="margin-top: 0cm;"><li class="MsoNormal">SQL
   Anywhere 10<span lang="ZH-CN" style="font-family: 宋体;">将支持</span>.NET
   2.0</li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">管理工具范围搜索</span></li><li class="MsoNormal">JDBC
   3.0</li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">性能与应用分析工具。这个工具不仅为入门级用户提供了向导模式的分析步骤,对高级用户还提供了可跟踪的分析特性。</span></li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">增强对</span>Visual Studio 2005<span lang="ZH-CN" style="font-family: 宋体;">的支持:在</span>SQL Anywhere 10<span lang="ZH-CN" style="font-family: 宋体;">与</span>VS 2005<span lang="ZH-CN" style="font-family: 宋体;">结合方面,</span>SQL Anywhere<span lang="ZH-CN" style="font-family: 宋体;">率先提供了“</span>SQL Anywhere Explorer<span lang="ZH-CN" style="font-family: 宋体;">”,用于在开发过程中创建与</span>SQL Anywhere<span lang="ZH-CN" style="font-family: 宋体;">数据库的连接,浏览表、列的内容,启动</span>SQL Anywhere<span lang="ZH-CN" style="font-family: 宋体;">相应工具的工具条,也继续提供可托拽的控件。它将随</span>VS<span lang="ZH-CN" style="font-family: 宋体;">缺省安装至计算机中。</span></li><li class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">提供部署工具:</span>SQL Anywhere 10<span lang="ZH-CN" style="font-family: 宋体;">提供的部署工具将支持生成</span>.MSI<span lang="ZH-CN" style="font-family: 宋体;">文件,也可以支持诸如安静安装、客户自定义安装等模式。</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></li></ul>





<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">作为移动应用的重要一环,就是要将移动设备上的数据与企业中心的数据达到同步。创新的数据流动将更好地解决同步中不断上升的数据量需求,并且需要开辟新的数据流通渠道:</span></p>

<ul type="square" style="margin-top: 0cm;"><li class="MsoNormal">SQL
   Anywhere 9<span lang="ZH-CN" style="font-family: 宋体;">已是一个开放的平台架构,它支持将</span>SQL
   Anywhere<span lang="ZH-CN" style="font-family: 宋体;">或者</span>UltraLite<span lang="ZH-CN" style="font-family: 宋体;">的数据通过其</span>MobiLink<span lang="ZH-CN" style="font-family: 宋体;">数据同步组件,同步至</span>Oracle<span lang="ZH-CN" style="font-family: 宋体;">、</span>MS SQL Server<span lang="ZH-CN" style="font-family: 宋体;">、</span>IBM DB2<span lang="ZH-CN" style="font-family: 宋体;">和</span>Sybase ASE<span lang="ZH-CN" style="font-family: 宋体;">中。今天,</span>SQL
   Anywhere 10<span lang="ZH-CN" style="font-family: 宋体;">提供的创新同步手段将能与任何虚拟的数据源同步:</span>txt<span lang="ZH-CN" style="font-family: 宋体;">文件、</span>excel<span lang="ZH-CN" style="font-family: 宋体;">表格、</span>Web<span lang="ZH-CN" style="font-family: 宋体;">服务器、</span>WebLogic<span lang="ZH-CN" style="font-family: 宋体;">应用服务器和</span>web service<span lang="ZH-CN" style="font-family: 宋体;">等。</span><!--Element not supported - Type: 8 Name: #comment--> <!--Element not supported - Type: 8 Name: #comment--><op></op></li></ul>



<p class="MsoNormal"><span lang="ZH-CN" style="font-family: 宋体;">综上所述,移动数据库将依然保持“小而全、易而快”,并提供更多特性,为更好地获取性能、更安全地保护数据、更全面的数据同步交换与更广泛的开发工具支持。</span></p>

</div>

ehxz 发表于 2007-1-25 10:08:05

不错,不过标题尽量明确.呵呵

winlong 发表于 2007-9-14 20:45:55

是很好,我一直用的很顺手。
页: [1]
查看完整版本: [分享]再为大家贡献一篇好文

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com