zoukankan      html  css  js  c++  java
  • Sybase ASE和ASA的区别


    1.   ASE和ASA的目标不同  
       
      SYBASE数据库引擎饱含了三个产品:  
       
          ASA   轻量级数据库服务器,适合用于移动计算(PDA、带操作系统的手机等)/嵌入式计算(POS机、路由器等),和工作组级OLTP环境,特别是移动计算/嵌入式计算  
       
          ASE   企业及数据库服务器,适合用于企业级OLTP(和混合负载)环境  
       
          ASIQ   企业级数据仓库数据库服务器,适合于DSS环境中的企业级数据仓库和数据集市  
       
      2.   ASE和ASA时两个不同的产品,它们之间没有发展上的继承关系。ASE和ASA存在细节上的差异  
       
          a.ASA尚没有数据库层逻辑结构(一个服务器只管理一个数据库)  
       
          b.ASA的T-SQL中包含一些ASE中没有的特有语句,反之亦然  
       
          c.ASA和ASE对少数SQL语义的表达,使用的T-SQL语法不同  
       
          d.ASA还支持WATCOM-SQL,尤其是触发器,可能需要用到这种SQL方言  
       
          e.ASE中的很多企业及应用需要用到的功能和选项,ASA中没有对应功能(因为其目标不是企业级OLTP应用)  
       
         
       
      ASA的其他特点介绍:  
       
      1.ASA是一个真正的关系型DBMS,虽然小,但具备了RDBMS的所有基本要素(如日志、强制一致性、除法器等等)  
       
      2.ASA支持ASE的相当大部分的T-SQL语法  
       
      3.ASA的默认连接接口是ODBC、JDBC,但也支持Sybase   Open   Client(包括DB-Library)、OLE   DB等接口  
       
      4.ASA支持主流的MS、Unix、Linux和嵌入式操作系统(用于PDA、路由器),包括sun   sparc   solaris   8.0  
       
         
       
      由于ASA产品应用目标未放在企业级OLTP应用上,在处理该类应用时,性能比ASE低很多。

  • 相关阅读:
    UVA
    剑指offer 面试题11
    SharePoint 2013+ Sqlserver 2014 Kerberos 配置传奇, 最终的解决方案 验证。
    ASC(1)G(上升时间最长的序列)
    J2EE它是一个框架?平台?规范?
    C++和python使用struct传输二进制数据结构来实现
    前端开发面试题集(二)
    C语言中<CR>是什么意思
    Delphi ParamStr 使用方法
    打包工具 使用帮助 inno setup
  • 原文地址:https://www.cnblogs.com/harryhan1983/p/1741161.html
Copyright © 2011-2022 走看看