聽(tīng)說(shuō)SQL Server 也要推出Linux版本了,小D按耐不住一臉天真,腳底無(wú)邪的的好奇心,決定提前科普一下微軟的這個(gè)關(guān)系型數(shù)據(jù)庫(kù),啟動(dòng)SQL Server后,小D發(fā)現(xiàn),除了SQL Server引擎服務(wù)外,還存在一些其他的服務(wù),比如SQL Server Browser、SQL Server Agent……一番學(xué)習(xí),終于被小D搞明白了。
MSSQLSERVER
默認(rèn)數(shù)據(jù)庫(kù)引擎是用于存儲(chǔ)、處理和保護(hù)數(shù)據(jù)的核心服務(wù)。使用數(shù)據(jù)庫(kù)引擎可創(chuàng)建和管理用于聯(lián)機(jī)事務(wù)處理(OLTP)或聯(lián)機(jī)分析處理(OLAP)數(shù)據(jù)的關(guān)系數(shù)據(jù)庫(kù),它也還包含了對(duì)作業(yè)調(diào)度、數(shù)據(jù)復(fù)制、全文搜索等功能的支持。
SQL SERVER AGENT
負(fù)責(zé)作業(yè)調(diào)度以完成定期執(zhí)行的任務(wù)(如索引碎片整理、數(shù)據(jù)庫(kù)備份、日志文件截?cái)嗟?,以及通知系統(tǒng)管理員服務(wù)器所發(fā)生的問(wèn)題。如果不需要做這些處理工作,可以停止此服務(wù)。
SQL Server Browser
提供服務(wù)器上所有SQL Server命名實(shí)例使用的端口和命名管道并使用UDP協(xié)議反饋該信息,客戶(hù)端數(shù)據(jù)驅(qū)動(dòng)程序利用該信息完成向數(shù)據(jù)庫(kù)實(shí)例的服務(wù)請(qǐng)求連接。
SQL Server Analysis Services
分析服務(wù)包括對(duì)多維模型數(shù)據(jù)以及數(shù)據(jù)挖掘功能的支持,它主要用于管理聯(lián)機(jī)分析處理 (OLAP) 數(shù)據(jù),通過(guò)數(shù)據(jù)分析,得到一些趨勢(shì)性的結(jié)果并可以獲得更高的數(shù)據(jù)處理效率。
SQL Server Reporting Services?
提供企業(yè)級(jí)的支持 Web 的報(bào)表功能,可以創(chuàng)建從多個(gè)數(shù)據(jù)源提取內(nèi)容的報(bào)表,以各種形式發(fā)布報(bào)表,并可以集中管理安全性和訂閱。
SQL Server Integration Services
集成服務(wù)是用于生成企業(yè)級(jí)數(shù)據(jù)集成和數(shù)據(jù)轉(zhuǎn)換解決方案的平臺(tái)。它包含一組豐富的內(nèi)置任務(wù)和轉(zhuǎn)換、用于構(gòu)造包的工具以及用于運(yùn)行和管理包的服務(wù)。
小D筆記:
引擎服務(wù)是正餐,不吃咱來(lái)飯店干嘛(核心服務(wù));
代理、瀏覽器、報(bào)表、分析……服務(wù)是飯后果盤(pán),按需索?。í?dú)立服務(wù));
集成服務(wù)是套餐,不怕咱吃不飽(故障轉(zhuǎn)移)。