存儲過程的特點Sybase的存儲過程是存儲在SQLServer中的預(yù)定義和編譯的事務(wù)性存儲過程,由SQL語句和流控制語句組成。其功能包括:接受參數(shù);調(diào)用另一個過程;向調(diào)用進程或批處理返回一個狀態(tài)值,以指示調(diào)用是成功還是失??;向調(diào)用進程或批處理返回幾個參數(shù)值,為調(diào)用者提供動態(tài)結(jié)果;在遠程SQLServer中運行等存儲過程的性能特點如下:存儲過程是預(yù)編譯的,這意味著它不同于普通的SQL語句或批處理SQL語句。當一個存儲過程第一次運行時,SQLServer的查詢處理器對其進行分析,在排除語法錯誤后形成一個存儲在系統(tǒng)中的可執(zhí)行方案。因為查詢處理的大部分工作已經(jīng)完成,所以存儲過程執(zhí)行得非???。要處理的存儲過程和數(shù)據(jù)放在運行SQLServer的同一臺計算機上。使用存儲過程查詢本地數(shù)據(jù)自然非常高效。存儲過程通常由客戶端通過存儲過程的名稱來調(diào)用,即只通過存儲過程的名稱和少數(shù)幾個參數(shù)(如果有的話)而不是許多構(gòu)成存儲過程的SQL語句在網(wǎng)絡(luò)上傳輸,這樣可以減少網(wǎng)絡(luò)傳輸,加快系統(tǒng)響應(yīng)速度。存儲過程也像C語言。
5、什么是Sybase?答案在這里。數(shù)據(jù)庫,雖然沒有oracle和db2那么有名,但是國內(nèi)很多大型企業(yè)都在用,尤其是金融企業(yè)。我通過了winxpsp2/win2000server上的安裝測試。絕對企業(yè)版,注冊文件在/crack目錄下。第二個文件是sybaseforlinux12.5企業(yè)版。我沒有參加考試。AdaptiveServerEnterprise(ASE)是Sybase的旗艦RDBMS產(chǎn)品,一直致力于以最低的總擁有成本(TCO)為企業(yè)提供高性能的數(shù)據(jù)和事務(wù)處理系統(tǒng)。
進一步提高系統(tǒng)的安全性和Linux 擴展的可行性。Sybase Adaptive Server Enterprise 12 . 5 . 1完善并擴展更新了ase產(chǎn)品系列,使其成為各種平臺(從基于Linux的Intel系統(tǒng)到基于Sun或HP的RISC的64處理器平臺)的理想數(shù)據(jù)庫系統(tǒng)。
6、如何解決Sybase 數(shù)據(jù)庫亂碼問題詳解在構(gòu)建測試數(shù)據(jù)庫 server的時候,我遇到了亂碼的問題,但是之前沒有遇到過,因為開發(fā)數(shù)據(jù)庫 server已經(jīng)安裝好了,并且設(shè)置了字符集,所以這些問題只有在部署測試環(huán)境的時候才會出現(xiàn)。當時數(shù)據(jù)庫已經(jīng)配置好了,并且所有的項目也已經(jīng)成功部署在WebLogic上。當我打開IE構(gòu)建測試數(shù)據(jù)庫 server時,遇到了亂碼的問題。之前沒有遇到是因為已經(jīng)安裝了開發(fā)數(shù)據(jù)庫 server,設(shè)置了字符集,所以這些問題只在部署測試環(huán)境的時候出現(xiàn)。當時已經(jīng)配置了數(shù)據(jù)庫。并且所有的初始化腳本都已經(jīng)執(zhí)行,項目已經(jīng)成功部署在WebLogic上。打開IE運行程序,才發(fā)現(xiàn)從數(shù)據(jù)庫讀取的信息都是亂碼,在網(wǎng)上搜索的相關(guān)信息都需要設(shè)置字符集,但剛找到的信息基本都是幾個字,沒有系統(tǒng)的說明如何設(shè)置字符集。他們的方法幾乎都試過了,結(jié)果都不固定,連控制臺和SQL平臺都亂碼。我真的不懂,就去問了專家。他給我發(fā)了一個專門解釋字符集的文檔,非常全面,最后通過他的幫助解決了亂碼問題。
7、PB/Sybase系統(tǒng)開發(fā)中的 數(shù)據(jù)庫轉(zhuǎn)移摘要針對大型MIS系統(tǒng)中數(shù)據(jù)庫的原始數(shù)據(jù)轉(zhuǎn)移到服務(wù)器數(shù)據(jù)庫的處理問題,以本地磁盤上的Foxbase 數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)移到Sybase 數(shù)據(jù)庫服務(wù)器為例,提出了幾種行之有效的方法,并逐一說明和比較了每種方法的優(yōu)缺點。在大型MIS系統(tǒng)中,大多采用客戶機/服務(wù)器(C/S)的網(wǎng)絡(luò)體系結(jié)構(gòu),其中數(shù)據(jù)存儲在服務(wù)器的數(shù)據(jù)庫在開發(fā)一個新的MIS系統(tǒng)時,數(shù)據(jù)的收集和輸入是一個重要的環(huán)節(jié)。以電信計費系統(tǒng)為例,主要有以下幾個方面:(1)原始數(shù)據(jù)的整理和處理對象主要是磁盤、磁帶或光盤的二進制數(shù)據(jù);(2)轉(zhuǎn)移原系統(tǒng)中的文件數(shù)據(jù)和參數(shù)數(shù)據(jù),減少用戶輸入量,人工輸入引起的錯誤處理對象主要是FoxbaseAccess等。-1/ file)存儲在FoxbaseAccess中的費用文件和其他由問訊臺或其他部門發(fā)送的文件,如問訊臺發(fā)送的費用數(shù)據(jù),本文將以PowerBuilder/Sybase系統(tǒng)開發(fā)為例,主要介紹兩種情況的處理過程(即完成local 數(shù)據(jù)庫 file到server 數(shù)據(jù)庫)。
8、Sybase操作型BI數(shù)據(jù)管理與數(shù)據(jù)集成Sybase運營BI數(shù)據(jù)管理和數(shù)據(jù)集成數(shù)據(jù)管理服務(wù)組件Sybase可以提供運營BI數(shù)據(jù)管理和數(shù)據(jù)集成。它不僅開發(fā)了用于管理BI信息的產(chǎn)品,還開發(fā)了數(shù)據(jù)庫 Design產(chǎn)品SybaseIQ和SybasePowerDesigner是其中的兩個關(guān)鍵產(chǎn)品,SybaseIQ運營BI解決方案基于Sybase IQ relational數(shù)據(jù)庫System該產(chǎn)品于年從高速公路收購而來,自那以后,該產(chǎn)品穩(wěn)步贏得了客戶的青睞。對高性能BI信息管理功能的需求使該產(chǎn)品更具吸引力,如今,全球使用SybaseIQ的客戶已經(jīng)超過100家。SybaseIQ與傳統(tǒng)關(guān)系相關(guān)數(shù)據(jù)庫關(guān)鍵區(qū)別在于它是專門為高性能分析過程設(shè)計的,這種性能是通過將數(shù)據(jù)存儲在傳統(tǒng)關(guān)系數(shù)據(jù)庫中的列而不是行中獲得的。SybaseIQ列存儲模型提高了性能,因為在查詢中只檢索列,從而減少了系統(tǒng)I/ O,通過為每個列的訪問分配線程以允許并行查詢,進一步提高了性能,這對于涉及多個列的復(fù)雜查詢尤其有益。列存儲模型的另一個優(yōu)點是它允許非常高效的數(shù)據(jù)壓縮,如西班牙的Telefonica管理。