top
Loading...
Sybase企業級數據庫系統——ASE12
nternet的迅速應用已經戲劇性地改變了今天商業環境的面貌。更多的公司必須在電子商務領域中有效地運行和競爭。這些企業必須滿足用戶的需求: 用戶需要易于理解、有用和個性化的信息在他們的手邊 —一天24小時,一周7天,幫助他們作出正確的決策。為了提供這一服務,必須能夠分發有用的信息,這些信息一般都存儲在企業內部或外部的不同的系統之中。這就要求將企業的內容、商業事件和應用集成起來,通過一個單一、個性化和安全的接口無縫地分發給最終用戶。為了滿足這些要求,Sybase為這些異構的企業提供了Adaptive Server Enterprise — 業界領先的數據庫解決方案。這一portal-ready數據庫可提供高可用性、對異構數據庫的集成、與Internet技術的接口,并且易于使用、管理和提交。

Sybase Adaptive Server Enterprise除了支持傳統的、關鍵任務的OLTP和DSS應用之外,還可支持Internet的應用。Sybase可以很好地滿足關鍵任務的企業業務應用的需求,提供數據庫可靠性、集成性和高性能。Adaptive Server Enterprise有效的多線索結構、內部并行機制和有效的查詢優化技術提供了卓越的性能和可伸縮性。Adaptive Server Enterprise還可提供業界領先的企業級集成、強健的數據訪問和數據移動技術,支持跨越遠程Sybase和non-Sybase數據庫的分布事務和查詢。

Sybase Adaptive Server Enterprise 12建立在這一堅固的基礎之上,進一步擴展了這些功能,通過分發信息和管理商業事務,支持通過企業信息門戶對商業系統進行個性化的用戶訪問。

這一版本可以滿足當今的傳統的和基于Internet的數據庫解決方案的需求,并專注于三個關鍵方面: Productivity, Availability和Integration。 產品特點 Adaptive Server Enterprise 12支持快速開發,并提交強健的、內容驅動的Internet應用,可將實時的相關信息提交給最終用戶。

數據庫中的Java
Java是Internet的語言。Adaptive Server Enterprise與Java在服務器中的緊密集成允許開發人員創建高性能、可伸縮的應用,它基于一個開放和已被廣泛接受的標準。

Adaptive Server Enterprise在數據庫中包括一個與JavaSoft兼容的Java虛擬機(VM)。這一Java虛擬機允許開發人員在數據庫中編寫、存儲和執行Java代碼。開發人員可以利用已有的Java類并在數據庫中安裝這些類,從而節約開發時間。這些Java類可在不對Java或數 庾鋈魏渦薷牡那榭魷略誦小?

Java為數據庫編程提供了一個豐富的開發環境。它是一種非專有、可移植的語言,可對傳統的SQL進行自然的擴展。通過支持Java標準,包括在SQLJ標準中定義的Java/SQL接口,Adaptive Server Enterprise允許開發人員用Java或Java與SQL來編寫存儲過程,從而獲得最大功能性。

Java為開發人員提供了一個更強大的編程語言用于編寫過程邏輯,包括用戶定義函數(UDF),如存儲過程、函數或觸發器。開發人員也可以創建用戶自定義數據類型(UDT),它在SQL表的列中以Java類的實例形式存儲,并支持這些實例的方法調用。

在關系數據庫中存儲和運行Java對象的能力將Java的優勢帶進了企業數據庫應用之中。由于Sybase在Adaptive Server Enterprise中支持純Java,因此應用開發人員無需再用專門的技術集成Java應用。
  • 一個集成的與JavaSoft兼容的Java虛擬機
  • 實用程序可安裝Java Package、Class 和JAR 文件到服務器中
  • 通過嵌入式SQL和一個集成的JDBC接口支持從Java中調用SQL - SQLJ Part 0
  • 通過Java Native Interface (JNI) 支持從SQL中調用Java SQLJ Part 1 & SQLJ Part 2
  • 通過標準的SQLCODE Exception過程處理Java Exception
  • 從Java類創建UDF和UDT
  • UDT在服務器的數據行的列中以固定的對象存儲
  • 遠程Java調試

XML支持
擴展標記語言(XML)是World-Wide Web Consortium (W3C)的標準,也是商業信息交換的正在形成的標準。對XML的支持緊密地集成到了Adaptive Server Enterprise 12之中,包括允許開發人員創建、存儲、提取和查詢標準的XML格式的文檔。通過在數據庫中支持XML,Adaptive Server Enterprise將所有數據庫技術的功能(例如備份和恢復、永久存儲和復制)帶到了XML文檔管理之中。

Adaptive Server Enterprise12為服務器中的XML內容提供了靈活的存儲和提取選項:
  • 將一個XML文檔存儲在text或Image列的文本中
  • 將一個XML事務映射到新的或已有的關系表中
  • 提取一個XML文檔或事務的部分存儲在關系列中,并存儲整個文檔用于將來的處理
  • 從關系查詢中創建XML格式的結果集
Adaptive Server Enterprise在數據庫中也提供了強大的文本搜索功能通過在標準的XML文檔中提供有效的存儲和對XML屬性的搜索,進一步擴展XML的功能。

你也可以通過服務器中的Java功能和市場上許多已有的基于Java的XML工具擴展XML的功能。Adaptive Server Enterprise 12中對XML的支持為用戶提供了一系列廣泛的功能,可滿足他們對應用、性能和可移植性的要求。
  • 存儲XML為文本,使用集成的文本查詢能力用于快速查詢
  • 通過內部的XML解析器來解析XML,將數據存儲在關系表中
  • 創建XML格式的查詢機構集
  • 將XML轉換到Java方法中進行處理
  • 安裝Java的XML工具到數據庫中
Web事務管理
對于電子商務系統,為了無縫和及時地將有用的信息分發給用戶,商業事務必須可以跨越多個商業應用相互協同工作,并且可以從多個系統中提取信息這所有都來自一個Web請求。不論是在多個異構數據庫的混合環境下的互操作,還是跨越多個Sybase數據庫的事務協同,Adaptive Server Enterprise 12通過使用業界標準的XA接口都可以保證分布事務的完整性。Adaptive Server Enterprise內部極為有效的事務管理器(Transaction Manager)可以支持分布事務的高吞吐量。Adaptive Server Enterprise 12通過多種設置滿足用戶對分布事務的需求:
  • 同構的環境中僅要求Adaptive Server Enterprise 12中集成的事務管理器管理跨越多個服務器的事務
  • 異構的數據庫環境使用一個業界標準的TP Monitor
  • 利用Microsoft’s DTC 事務組件接口的環境
通過這些支持,Adaptive Server Enterprise以一個易于理解和使用的格式將整個企業的信息分發到外部的最終用戶。
  • 完全支持標準的分布事務管理API
  • XA
  • Microsoft DTC
  • 在同構的Adaptive Server Enterprise環境下,可在無TP Monitor的情況下處理分布事務
  • 高性能的本地RPC使用
  • 內建的2階段提交支持分布事務
  • 事務吞吐量的顯著提高
  • 對事務鎖管理的增強

Availability
可用性不是一個選項它是必須的。當你的系統在Internet上停止運行時,就好象在擁擠的商業街關閉了你唯一商店的大門。商業需要開發和提交解決方案,需要降低意外停機的時間,同時還需要通過對數據庫維護和調優的增強降低計劃停機的時間。Adaptive Server Enterprise 12可以保證在這個24*7的Internet經濟時代用戶的商業內容和商業事務處理的高度可用性。

連續的數據庫可用性
為了減少意外停機時間,Adaptive Server Enterprise支持服務器高可用性。在一個兩節點的集群設置中,可支持兩個Active/Active服務器的failover,這可通過硬件廠商的高可用性解決方案來獲得,如HP、SUN、IBM、MICROSOFT和COMPAQ。在任何一個數據庫服務器失敗后,另一個服務器可接替失敗服務器的工作。這種無縫的服務器的failover提供了接近100%的可靠性。

但是,服務器的failover并不能完全滿足最終用戶的需求。即使是這一級別的可用性,最終用戶在一次失敗后仍然需要重新連接后端服務器。因此,更高級別的可用性應該支持自動的客戶端的failover。

為了支持連續可用性,客戶的failover對最終用戶而言必須是自動、快速和透明的。類似的,當失敗的服務器恢復以后,用戶需要立刻透明地切換回去。Adaptive Server Enterprise 12可以自動的將所有連接的客戶端重新連接到服務器上。

連續可用性主要表現在以下方面:
  • 支持Active/Active和Active/Passive服務器failover
  • 硬件設置支持
  • Windows NT - MSCS
  • Sun - Sun Cluster
  • HP - ServiceGuard
  • IBM - HACMP
  • COMPAQ - TrueCluser
  • 易于安裝和設置
  • 近于無縫的failover和failback
  • Ctlib得到增強,支持自動的客戶重新連接
  • 無需服務器進程啟動、內存初始化和創建tempdb
  • 增強的數據庫恢復性能
  • 設定數據庫的恢復次序
  • 增強的門限管理器用于空間計算
  • Page Flush TimeStamp可避免不必要的磁盤讀取
實時的數據庫維護和調優
Adaptive Server Enterprise在支持聯機數據庫維護任務方面是業界的領先者。Adaptive Server Enterprise 12的增強允許DBA在對運行的應用影響最小的情況下完成必要的維護。數據庫管理能力可從以下三個方面來看:

數據庫監測
  • Sybase與Savant公司聯合開發了一個藝術級的性能診斷工具 “Q Performance Diagnostics”。
  • 它允許DBA快速的顯示性能的瓶頸,發現問題的根源并解決問題。
數據庫管理:

一個圖形化的安裝和設置應用程序減少了安裝和設置數據庫服務器和客戶端軟件的任務。Sybase Central,一個易于使用的GUI管理工具,可幫助管理用戶和組、高可用性設置、服務器中的Java對象、分布事務、復制環境、安全性和存儲等。

數據庫維護

Adaptive Server Enterprise 12繼續降低數據庫維護任務對聯機系統的影響。本版本包括:

高性能的數據庫備份
  • 在聯機的情況下可重建表和索引
  • 掛起update事務用于快速的磁盤到磁盤的備份
  • 通過動態的增加和減少服務器引擎以增強負載均衡新的性能檢測界面
  • 可捕獲超過300種的性能統計參數
  • 可視的監測系統、內存、網絡和I/O的能力
  • 下鉆(drill down)列表用于細節分析
  • 三層結構可管理多個服務器
Sybase Central 增強
  • 新的Transaction文件夾
  • 新的Locks文件夾
  • Java Object文件夾用于管理Packages,Classes, Jars
  • 從Sybase Central中安裝Java
備份/恢復的增強
  • 增加了block大小
  • 支持非回繞磁帶
  • stripe的最大數目增加到file descriptor
  • 的數目DOL索引的聯機重組
  • Quiesce_db命令
  • 動態的引擎增加和減少
  • 最多可支持64000 login和48000數據庫用戶最多可支持128服務器引擎
Integration
當今的最終用戶需要最新準確的企業信息以作出和執行商業決策。為了可以使用這些信息,企業必須能夠利用跨越不同系統的已有數據,并為最終用戶提供一個一致的、統一的和個性化的視圖。

Adaptive Server Enterprise 12可以快速且方便地集成不同應用和數據源的數據,并進行分析。

訪問和分析企業信息
如果不能通過一個單一的界面透明地集成新的和已有的運作系統,企業信息門戶的優點就不能充分被認識。通過一個Sybase和非Sybase數據存儲的全局的數據庫目錄,Adaptive Server Enterprise 12可提供靈活的、集成的、高性能的分布式數據庫支持。通過創建代理數據庫和表定義,一個應用可以引用另外服務器中的數據。內部的API,稱為Omni服務,通過為客戶端應用提供一個統一的數據視圖(不論它們是否位于不同的服務器上),降低了應用編程人員的復雜性。

Adaptive Server Enterprise 12提供了所有在不同的Adaptive Server Enterprise服務器之間進行數據集成所需的工具。對于存儲于其它非Sybase數據庫系統中的數據,EnterpriseConnect允許透明的訪問這些數據庫。分布數據訪問能力提供了一個簡單的方法用于訪問不同系統中的數據。Adaptive Server Enterprise也提供了一個高性能的分布查詢引擎在這些數據上進行分析。

在一個HA設置中自動創建代理數據庫當訪問遠程數據庫時支持DCE/Kerberos分布查詢支持ANSI外連接口令限制和檢測的增強隨著越來越多的用戶可以訪問不同的信息,可靠性和安全性也越來越重要,因為必須保證只有授權的用戶才可以訪問敏感的企業信息。Adaptive Server Enterprise在服務器中支持DCE/Kerberos、提供目錄服務、注冊認證和消息加密。口令限制和檢測的增強保證了更加嚴格的用戶認證,如強制用戶使用數字字符和限制每個用戶非法注冊的次數。

優化器增強
Adaptive Server Enterprise查詢優化器也得到了增強,這是通過功能和性能的增強以提高對整個企業的數據的分析能力得到的。同時,由于多個應用運行在同一個服務器上,Adaptive Server Enterprise可提供卓越的資源管理特性,滿足在Internet上運行的不可預測的負載要求。DBA可調整服務器和資源的優先級來獲取所需的性能。其優化器增強在以下方面:
  • 每個連接最多可達50個表
  • 支持合并/連接(merge/join)處理(僅本地數據)
  • 支持ANSI外連接
  • 在執行時動態定義T-SQL命令
  • 支持批插入
  • 捕獲和執行查詢方案的能力
  • 直接訪問text/image的隨機點
  • 對標準Internet技術的支持
在當今的電子商務環境中,數據庫解決方案可與Internet技術的交互是非常關鍵的。通過利用現有的技術,公司可以保證用戶可以在需要的時間獲取所需的信息,而無需增加額外的時間和精力來開發和提交他們集成的、基于Internet的應用。Adaptive Server Enterprise 12與其它Sybase產品(例如Sybase Enterprise Application Server和Sybase Enterprise Event Broker)一起工作,提供對一個完整的標準Internet接口的支持。

Sybase Enterprise Application Server提供一個開放的、標準的體系結構用于開發和提交真實世界的業務和商業應用。它為Adaptive Server Enterprise提供了與HTTP、CORBA和EJB處理的接口。它的可伸縮、分布式體系結構和與數據庫的良好集成是支持關鍵業務、基于事務應用的基礎。在Sybase Enterprise Application Server中執行的Java應用可通過JDBC接口jConnect訪問數據庫中的數據。

通過Sybase Enterprise Event Broker可在不改變數據庫或應用的情況下從Adaptive Server Enterprise中生成商業事件,例如表的insert/update/delete或存儲過程調用,可以自動地生成消息并發送給業界標準的消息系統,如IBM MQSeries 或TIBCO Rendezvous 消息系統。Enterprise Event Broker捕獲和轉換這些商業事件,并分發到整個企業不同的系統之中。

附錄A: 與Adaptive Server Enterprise 12打包的產品組件
  • SQL Remote
  • SQL Modeler
  • InfoMaker
  • PowerDynamo
  • JConnect for JDBC
  • Jisql
  • Ribo
  • Full Text Search
  • OpenClient
  • ODBC/OLEDB libraries

附錄B: 技術指標
服務器要求
  • 支持的UNIX平臺
  • HP/UX 11.0
  • IBM AIX 4.3.1
  • Sun Solaris 2.7
  • Compaq Unix 4.0D
在Unix上系統需求:
  • 64MB 內存
  • 140MB可用硬盤空間
  • CD-ROM驅動器
基于TCP/IP的網絡
  • IBM LAN Server
  • DEC PATHWORKS
客戶平臺支持
  • Microsoft Windows 95/98
  • Microsoft Windows NT 4.0
SQL標準
  • 100% 兼容于 ANSI/ISO SQL89 和 entry level ANSI
  • 完全支持 Transact-SQL
數據庫統計(最大值)
  • 每SQL Server的數據庫 32,767
  • 服務器大小 8 TB
  • 數據庫大小 4 TB
  • 一個update跨越的數據庫 16
  • 一個事務打開的數據庫16
  • 一個查詢中的表 50
Windows NT系統需求:
  • Microsoft Windows NT Server version 4.0
  • 42 MB內存(Windows 95/98和Windows NT)
  • 70 MB可用硬盤空間
  • CD-ROM驅動器
  • 支持的網絡平臺
  • Microsoft Windows NT
  • Microsoft LAN Manager
數據類型統計
  • 二進制大對象 (BLOB)
    text
    image
    binary
    varbinary(n)
    2 GB
    2 GB
    255 bytes
    255 bytes

  • 字符型
    char(n)
    varchar(n)
    255 字符
    255 字符

  • 數字型
    int
    smallint
    tinyint
    float
    shortfloat
    decimal, numeric
    money

    double precision
    +/- 2,147,483,647
    +/- 32,767
    0 - 255
    8字節浮點數
    4字節浮點數
    38 位
    +/- 922,337,203,
    685,447.5807
    8字節浮點數

  • 其它
    datetime
    shortdatetime
    timestamp
    bit
    identity
    精確到 3.33 毫秒
    精確到1 分鐘
    當一個記錄改變時自動更新
    1 或 0
    系統維護的序列數
作者您好,暫時無法聯系上您,請看這里
作者:http://www.zhujiangroad.com
來源:http://www.zhujiangroad.com
北斗有巢氏 有巢氏北斗