Sybase Adaptive Server Enterprise

6
Sybase Adaptive Server Enterprise PLATFORM DATA SHEET

Transcript of Sybase Adaptive Server Enterprise

Page 1: Sybase Adaptive Server Enterprise

Sybase Adaptive Server Enterprise

P L A T F O R M

D A T A S H E E T

Page 2: Sybase Adaptive Server Enterprise

Adaptive Server Enterprise(ASE) 以最低總持有成本 (TCO),提供企業一套高效能的資料和交易處

理系統。繼承以往商業關鍵效能和經濟高效的運算特點,ASE 擁有速度更快、效率更高、部署與維

護更輕鬆的風貌。

最新版的 ASE 把焦點集中在影響總持有成本的核心因素 ─ 作業要求、系統效能和應用程式開發等。

Sybase ASE 的功能包括:內建的自我管理工具、工作排程的設定精靈、先進的 XML 和 Web services

支援,搭配 Sybase Real-Time Data Services (RTDS) 套件時,還具備即時的訊息服務功能。

這些強化功能加上 ASE 豐沛的高可靠的資料管理科技歷史,提供了一個威力強大的資料管理平台,

支援企業關鍵任務的嚴峻需求,加速應用程式開發、保障公司和客戶的關鍵資料安全,並輕鬆處理

資料管理工作。

拉近作業落差

作業成本通常佔總持有成本的最大份量。過去多年來,資料與交易數量呈現指數成長,這種增長速

度比支援這些大量工作的資源供應更為快速。這種作業落差越大,花費在拉近這個落差的成本 ─ 人

力與資訊基礎設施 ─ 就越多。Sybase ASE 則結合多種新功能,控制隨著交易與資料量增加而來

的作業成本。

自我管理

新版的 Sybase ASE 經過強化設計,讓管理工作更輕鬆也更有效率。ASE 運用新近發表的 Job

Scheduler,集中焦點在解決資料管理上的每日例行工作,讓管理員專注於更高階的功能。Job

Scheduler 運用一個安全機制來建立、管理和執行工作,利用角色和(或)使用者身分與密碼提供一

套集中式解決方案,而不再需要散佈各地的文字檔 (text files),並擁有一個簡化例行資料庫管理工

作的圖形介面 (GUI)。舉凡資料庫備份、更新統計數據、檢查資料庫一致性 (DataBase Consistency

Checker, DBCC) 和處理報表等作業,都能在 Job Scheduler 輕鬆設定完成。為此,使用者能夠在

一個受到控制的環境下,進行日常作業、執行工作和維護管理記錄。

Job Scheduler 的精靈會自動進行備份,動態調整資料庫資源。此外,自動化資料庫空間 (Automated

DB Space) 管理功能,讓資料庫和交易日誌 (log devices) 自動且動態地成長以回應需求。當資料庫、

記錄檔或表格空間趨近飽和之際,ASE 會自動評估現有各種裝置,選擇最佳裝置來擴充,並自動調

整資料庫大小。管理員可針對資料庫成長時機及交易日誌臨界點設定預設值,這麼一來,ASE 就能

採取最佳方式來回應它們的環境。

Server

自動化備份、資源管理和資料庫空間管理

Page 3: Sybase Adaptive Server Enterprise

更容易管理

Sybase ASE 也具備多項新功能,讓資料庫管理工作變得更輕鬆、也更可靠,有彈性。

安全和驗證

Sybase ASE 在集中驗證和使用者管理方面做了重大的改良。它利用 LDAP 伺服器,讓許多Sybase ASE

伺服器可從單一管理和控制點來驗證使用者,而無需改變使用者 (client) 端的應用程式。

動態快取記憶體管理

動態快取記憶體管理提供使用者增加快取記憶體的能力,以及新增、刪除與動態改變快取記憶體替代

政策。這項功能讓使用者彈性地設定指名快取 (named cache),簡化重新設定的作業。當使用動態資

料快取記憶體時,可隨工作量而適當地調整快取記憶體,而無需重新開機。

浮動 IP 支援

許多叢集系統 (cluster system) ─ 例如 Veritas Cluster Systems、Sun Cluster 和 HP MC/ServiceGuard

─ 都提供浮動 IP 機制把邏輯地址對映到實體地址。先前的 ASE 高可用性 (ASE HA) 解決方案仰賴使

用者端連接失敗接管,並未使用浮動 IP 機制。透過支援浮動 IP,ASE 能更妥善與其他廠牌的叢集系

統相整合。

動態監聽器

動態監聽器讓管理者依每個資料庫引擎啟動、停止或查詢監聽器,因此新的監聽器可加入介面檔案

(interface file),而新的監聽器則可增加至任何資料庫引擎子集 (subset) 的回應埠,當然監聽器也能由

任何連接埠和資料庫引擎的組合中移除。這包括在所有連接埠上停止所有監聽器。有了這項功能,管

理員可在資料庫運作時間內,在新連接埠上啟動新的監聽器,這點在高可用性 (HA) 的失敗接管(failover)

上非常管用。

移動式資料庫�

新的掛載 / 卸載 (Mount / Unmount) 指令讓使用者擁有一個「移動式」資料庫,如同它們在硬碟機或

其他硬體設備中運作一般。掛載 / 卸載動作會從某個 ASE 把資料庫移動或複製到另一個 ASE,在特

定時間內製作資料庫的影像快照 (snapshot)。這套解決方案的適用對象是那些需要設定一個備用

(standby)資料庫以因應多種用途的使用者,包括決策支援和報表製作。透過掛載 / 卸載功能,預先在

ASE 上建立資料庫系統的應用程式開發者,不用在安裝過程中執行多重指令來建立和填入 (populate)

資料庫。取而代之的是,他們可以先建立一個資料庫,存放在某個集中地點,隨後當有需要時再複製

其他的資料庫。這種掛載 / 卸載的用法也能快速建立第二個伺服器,而無需中斷原始來源的伺服器。

ASE 效能監督工具 — BMC 的 DBXray

DBXray 是一套圖形介面的效能監督和診斷工具。它建立在 two-tier 的架構上,經過最佳化設計,適

用對象是需要一人以上同時監督多台伺服器的企業環境。DBXray 可以當做一支獨立的程式執行,

也能下載做為瀏覽器的一個 applet。它提供各種 ASE 屬性的詳細效能統計數據,從作業狀態、效

能統計和 SQL 文字鎖定 (text to locks)、中央處理器、資料庫以及資料快取記憶體使用等。除了這

些效能資料外,DBXray 也提供 ASE 錯誤通知、存取 ASE 的錯誤記錄,並顯示 ASE 目前的設定

值。DBXray 並不是 ASE 標準出貨的一部分,而是以 ASE 選配的方式提供授權。

Page 4: Sybase Adaptive Server Enterprise

強化效能

ASE 提供多項新功能以便更妥善運用系統資源。這些功能透過更流暢管理內外部流程和加強應用程

式效能的方式,讓管理大型資料庫的工作更加容易。

索引抽樣

ASE 在延展性方面的另一個重要改良是採用了索引抽樣 (index sampling) 技術來管理索引統計數據,

這個功能可產生最佳化的查詢成本。計算這些統計數據的傳統方法涉及評估每個索引元素,以獲得每

個代表值的實際比例。對非常大型的索引作業而言,當資料庫的統計表格因其他資料的收集、儲存和

索引而需要更新時,將會變成一個很耗費金錢和時間的過程。ASE 的索引抽樣技術讓資料庫管理員

透過檢查整個資料集的分段 (fraction),來評估索引分佈,進而節省大型資料庫的寶貴時間。

智慧型 SQL 敘述快取技術

Sybase ASE 會將即時的特殊 (ad-hoc) 查詢,與先前執行過的 SQL 敘述作比較,如果既有的查詢

計畫適用,就會重覆使用,以省去不必要的查詢編譯作業。剖析某查詢時,ASE 會找出曾經用過的

指定變項,並將其轉換為程序參數,再將此參數化的敘述,與敘述快取 (statement cache) 中已使

用過的敘述比對。這種方式因應用程式可以再利用既有的查詢計畫,因而可節省系統資源,同時也

大幅提升了這些應用程式及所有其他資料庫使用者的查詢效率。

平行復原

平行復原 (parallel recovery) 是 ASE 作業能力上的一項重大強化之處。大型資料庫通常在發生毀損

後會隱含更多需要檢驗的資料,但有了平行復原功能,來自高可用性切換接管 (HA-switchover) 或

毀損的整個復原過程會明顯加速。

壓縮備份檔

Sybase ASE 可以壓縮備份到檔案系統或未格式化分割區 (raw device) 的檔案,以降低資料復原所

需的磁碟空間,提高復原作業的效率。

延展記錄

這個新功能透過提升系統交易日誌 (log) 的做法,增進整個資料庫系統的輸出效能。在 ASE 當中,

記錄日誌空間的爭用現象已減少,而增加了最佳的索引鎖定 (index locking) 功能。根據Sybase 的

內部測試顯示,該功能在系統輸出效能上也顯著提升。

多重 Tempdb

這項多重 Tempdb 新功能讓資料庫管理員建立多個暫時資料庫 (tempdb),依據每個暫時資料庫指定

可使用的使用者,以減少暫時表格 (temporary table) 空間的爭用。此舉減少爭用但提升了系統延展

性,同時增加資料庫管理員對暫時資料庫空間管理的彈性。

先進的資料庫重整技術

ASE 伺服器軟體內部的作業流程也經過改良而變得更流暢。舉例來說,ASE 現在允許建立多重

"housekeeper threads",以加快伺服器的多重同步管理工作,同時也改良了資料組織系統。有了

ASE,REORG 和 REORG RECLAIM_SPACE 指令現在可以搭配顯著的 INSERT 和 DELETE 動作,

以有效控制這些表格的成長。

Page 5: Sybase Adaptive Server Enterprise

降低開發和部署成本

當今先進的資料庫應用程式必須利用各種方法來加快開發腳步並簡化部署作業,而 ASE 為 Sybase

ASE 產品家族豐富的應用程式開發功能再添諸多新特點。

即時的訊息服務

Sybase ASE 支援 Sybase Real-Time Data Services 套件,可利用「即時傳訊」(Real-Time

Messaging) 功能,主動發佈及訂閱 (subscribe) 事件訊息。產生或需要即時性資料更新檔的應用程

式,可以透過 Sybase ASE Real-Time Message Services,並利用標準的 JMS 訊息匯流排,發佈

或訂閱這些異動訊息。對於非常需要即時變更重要企業資訊的用戶,Sybase ASE Real-Time

Message Services 提供了即時的警訊與通知功能,並容許使用者立即存取這些異動資料。一旦將

這些服務整合到 Sybase ASE 中做為事件訊息處理的基礎,應用程式不再需要經常查詢資料庫以確

認異動狀況,就能立即取得這些攸關營運的異動檔案。這不但提升了所有使用者的工作效率,也使

得這些即時性應用程式的開發與支援工作變得更簡單。

Web Services 科技的先進功能

Web Services 的問世提供客戶一種獨特的工具來降低整合多元軟體系統的成本。Web Services 是

一種封裝完善 (self-contained) 的模組化應用程式,它可以經由網路(通常是指 Internet) 來描述、發

佈、定位和呼叫。客戶可把 Web Services 當做一種戰術,同時維護其策略風貌。也就是說,一個以

Web Services 為基礎的先導專案可用來衡量投資報酬 (ROI),同時維持整合企業的一個長期觀點。

ASE Web Services Producer 提供客戶利用 Web Services 來存取 ASE。這個特點可以任何語文、

任何平台來存取 ASE,而無需安裝驅動程式。藉由降低維護成本和消除學習新通訊協定的需要,

ASE 減少了整個系統的總持有成本 (TCO);透過以 Web Services 現有連接性來結合 ASE 安全、

延展方式的管理資料能力,讓客戶擁有一個紮實的平台以建構不同系統的整合工程。

支援衍生表格

衍生表 (derived table) 讓使用者可以快速在 SQL 語法內建立表格,而無需先建立一個暫時的 view,

再刪除這個暫時 view。此舉會加快開發速度,簡化複雜的 SQL 處理。

其他全球化特點

為了處理國際化資料,ASE 支援萬國碼 (Unicode) 科技,包括 UTF8 和 UTF16。有了 ASE,使用者

可為所有預設字串集部署 UNICHAR 和 UNIVARCHAR 型態;此外 UTF8 資料的排序能力也納入

新版當中。

自我管理

‧工作排程工具

‧自動空間管理

‧自動資源管理

‧自動回收資源

更容易管理

‧動態快取記憶體管理

‧移動式資料庫

‧LDAP 認證

‧圖形化效能監控工具

‧索引抽樣技術

‧多重暫時資料庫

‧提昇重整效能

更強的效能

‧智慧型敘述快取技術

‧索引取樣

‧平行復原

‧內建備份壓縮功能

‧可擴充的記錄作業功能

‧建立多個暫時資料庫

‧先進的資料庫重整技術

快速應用程式開發 (RAD)

‧提供 Web Services 整合

工具

‧支援衍生表格查詢語法

‧強化萬國碼支援

自我管理

‧工作排程工具

‧自動空間管理

‧自動資源管理

‧自動回收資源

更容易管理

‧動態快取記憶體管理

‧移動式資料庫

‧LDAP 認證

‧圖形化效能監控工具

‧索引抽樣技術

‧多重暫時資料庫

‧提昇重整效能

更強的效能

‧智慧型敘述快取技術

‧索引取樣

‧平行復原

‧內建備份壓縮功能

‧可擴充的記錄作業功能

‧建立多個暫時資料庫

‧先進的資料庫重整技術

快速應用程式開發 (RAD)

‧提供 Web Services 整合

工具

‧支援衍生表格查詢語法

‧強化萬國碼支援

Page 6: Sybase Adaptive Server Enterprise

頁層鎖定功能

表格鎖定功能

文字 ........................................ 2GB

影像 ........................................ 2GB

Int ............................. +/-2,147,483,647整數範圍

Tinyint ....................... 0到255(含)之間

Shortfloat .................. 4 byte浮點數

Double precision ....... 8 byte浮點數

Smallint ............................. +/-32,767整數範圍

Float .................................. 8 byte浮點數

Decimal,numeric ............... 38位數

Money ............................... +/-922,337,203,685,447,5807

技術規格

1.1 平台支援

Compaq Tru64

Microsoft Windows NT / 2000

HP / UX (32 & 64 bit)

SGI IRIX (32 & 64 bit)

IBM AIX (32 & 64 bit)

Sun Solaris (32 & 64 bit)

1.2 高可用性硬體/軟體支援

Compaq-TruCluster

HP-ServiceGuard

Veritas Cluster Software

IBM-HACMP

Windows NT-Microsoft Cluster Software(MSCS)

SGI FailSafe

Sun-Sun Cluster

資料庫數 .................................. 32,767

資料庫大小 .............................. 4 terabytes

每次更新涵蓋的資料庫數 ........ 16

每次查詢的表格數 ................... 50

每個資料庫的使用者人數 ........ 2,146,484,223

每個表格的欄位數 ................... 1024

伺服器大小 ............................ 8 terabyte

頁面大小 ............................... 2K, 4K, 8K, 16K

一次交易開啟的資料庫數 ...... 16

每台伺服器的登入數 ............. 2,147,516,416

每個資料庫的群組數 ............. 1,032,193

預儲程序的引數 ..................... 2048

1.5 國際支援

多國語文版包括:法文、德文、西班牙文、中文簡體字、日文、韓文、波蘭文、泰文、葡萄牙文。

字元集:45 種以上字元集(包含 Unicode 萬國碼)

2004 Sybase 公司。保留所有權利。Sybase、Sybase 標誌和 Adaptive Server 皆為 Sybase 公司註冊商標,所有其他公司和產品名稱均

各為其公司之商標或註冊商標。 表示在美國的註冊商標。本文件所載之規格若有更動恕不另行通知。本文件中提及之部分功能採分開銷售。

台北印刷,2004/04,Accessus L01815

1.4 伺服器規格

1.4.1 資料庫數據(最大值)

每台 Adaptive Server Enterprise 的

1.4.2 鎖定功能

列層鎖定功能

資料頁鎖定功能

全部頁鎖定功能

1.4.3 資料型態數據

1.4.3.3 數字(最大值)

1.4.3.2 字元(最大值)

Char(n) ................................... 最多16384 bytes

Varchar(n) .............................. 最多16384 bytes

Linux

二進位 ................................... 最多16384 bytes

Varbinary(n) .......................... 最多16384 bytes

之間

1.4.3.1 二進位大型物件(BLOB,最大值)

1.3 安全

1.3.1 驗證

LDAP PAM Active Directory

Native Kerboros MIT Kerberos CyberSafe

1.3.2 加密

FIPS 140 certified algorithms for SSL encryption