Profiler不是sqlserver的組件。SQLServer由以下兩個主要的組件組成:數(shù)據(jù)庫引擎SQLOS數(shù)據(jù)庫引擎SQLServer的核心組件就是數(shù)據(jù)庫引擎(DatabaseEngine)。

創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站制作、網(wǎng)站建設(shè)與策劃設(shè)計,上饒網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:上饒等地區(qū)。上饒做網(wǎng)站價格咨詢:18982081108
由二臺或更多物理上獨立的服務(wù)器共同組成的“虛擬”服務(wù)器稱之為集群服務(wù)器。一項稱做MicroSoft集群服務(wù)(MSCS)的微軟服務(wù)可對集群服務(wù)器進(jìn)行管理。一個SQL Server集群是由二臺或更多運(yùn)行SQL Server的服務(wù)器(節(jié)點)組成的虛擬服務(wù)器。如果集群中的一個節(jié)點發(fā)生故障,集群中的另一個節(jié)點就承擔(dān)這個故障節(jié)點的責(zé)任。
認(rèn)為一個SQL Server集群能夠給集群中的兩個節(jié)點帶來負(fù)載平衡,這是一種常見的誤解。雖然這似乎很有用,但卻是不正確的。這也意味著集束SQL Server不能真正提高性能。集束SQL Server只能提供故障轉(zhuǎn)移功能。故障轉(zhuǎn)移就是當(dāng)系統(tǒng)中的一臺機(jī)器發(fā)生故障失去其功能時,另一臺機(jī)器將接手運(yùn)行它的SQL Server實例。這種功能失效可能是由于硬件故障、服務(wù)故障、人工故障或各種其它原因。
為何要集束SQL Server環(huán)境?
在實用性方面,集群SQL Server環(huán)境令人滿意。在進(jìn)行故障轉(zhuǎn)移時,將數(shù)據(jù)庫實例由一臺服務(wù)器轉(zhuǎn)移到另一臺服務(wù)器的時間非常短暫,一般只需要3至7秒鐘。雖然需要重建連接,但對數(shù)據(jù)庫的終端用戶而言,故障轉(zhuǎn)移處理通常是透明的。低廉的故障轉(zhuǎn)移成本還可幫助你對集群中的節(jié)點進(jìn)行維護(hù),而不會造成服務(wù)器完全無法訪問。
SQL Server集群類型
一共有兩種類型的SQL Server集群:主動/被動集群和主動/主動集群。下面分別對它們進(jìn)行說明(說明以兩個節(jié)點的SQL Server集群為基礎(chǔ))。
主動/被動集群
在這種類型的集群中,一次只有一個節(jié)點控制SQL Server資源。另一個節(jié)點一直處于備用模式,等待故障發(fā)生。進(jìn)行故障轉(zhuǎn)移時,備用的節(jié)點即取得SQL Server資源的控制權(quán)。
優(yōu)點:由于服務(wù)器上只有一個實例在運(yùn)行,所以在進(jìn)行故障轉(zhuǎn)移時,不需要另外的服務(wù)器來接管兩個SQL Server實例,性能也不會因此降低。
缺點:由于虛擬服務(wù)器上只有一個SQL Server實例在運(yùn)行,另一臺服務(wù)器總是處理備用模式與空閑狀態(tài)。這意味著你并沒有充分利用你購買的硬件。
主動/主動集群
在這種類型的集群中,集群中的每個節(jié)點運(yùn)行一個獨立且主動的SQL Server實例。發(fā)生節(jié)點故障時,另一個節(jié)點能夠控制發(fā)生故障節(jié)點的SQL Server實例。然后這個正常的節(jié)點將運(yùn)行兩個SQL Server實例——它自己的實例和發(fā)生故障的實例。
優(yōu)點:通過這種配置,你能夠充分利用你的硬件。在這樣的系統(tǒng)中,兩個服務(wù)器都在運(yùn)行,而不是只有一臺服務(wù)器運(yùn)行,而另一臺處于等待故障發(fā)生的備用模式,因此你能夠充分利用你購買的機(jī)器。
缺點:如果進(jìn)行故障轉(zhuǎn)移,一臺服務(wù)器運(yùn)行兩個SQL Server實例,性能就會受到不利影響。然而,性能降低總比虛擬服務(wù)器完全失靈要強(qiáng)得多。這種配置的另一故障在于它要求購買的許可要比主動/被動集群多一些。因為集群在運(yùn)行兩個主動SQL Server實例,這要求你購買兩個單獨的服務(wù)器許可。在某些情況下,這也可能對你形成阻礙。
集群考慮
在高實用性方面,集群SQL Server環(huán)境有一定的優(yōu)勢。然而,高實用性也確實伴隨某種折衷。
首先,建立一個集群SQL Server環(huán)境非常昂貴。這是因為集群中的節(jié)點必須遵照集群節(jié)點的兼容性列表。而且,還需要建立一個復(fù)雜的網(wǎng)絡(luò),機(jī)器的配置必須幾乎相同,同時需要實現(xiàn)數(shù)據(jù)庫文件磁盤子系統(tǒng)共享。存儲區(qū)網(wǎng)絡(luò)(SAN)是建立這種子系統(tǒng)的不錯選擇,但SAN并非必要,而且十分昂貴。另外,如果你正在運(yùn)行一個主動/主動集群,你需要為集群中運(yùn)行SQL Server實例的每臺機(jī)器的處理器購買一個許可。
因為當(dāng)?shù)丶褐饕窒抻谕坏乩韰^(qū)域,自然災(zāi)難可能會使集群完全失靈。在那種情況下,你需要轉(zhuǎn)移到災(zāi)難恢復(fù)站點進(jìn)行繼續(xù)操作。你也可以建立地理分散的SQL Server集群,但這樣的系統(tǒng)更加復(fù)雜與昂貴。
sql
server
2005
安裝后,在開始菜單,找到sql
server
management
studio
運(yùn)行后,輸入用戶名和密碼,點擊連接
在左側(cè),數(shù)據(jù)庫那里點鼠標(biāo)右鍵,選擇創(chuàng)建數(shù)據(jù)庫
數(shù)據(jù)庫名,隨意寫,但是代碼里以后也必須用這個名,其他保持默認(rèn)
點擊下面
“
。。。"符號
設(shè)置數(shù)據(jù)庫大小,以及自動增長范圍,設(shè)置好后,確定
所有選擇設(shè)置好后,點擊確定完成數(shù)據(jù)庫創(chuàng)建
數(shù)據(jù)文件,日志文件,系統(tǒng)表,系統(tǒng)儲存過程用戶表,用戶儲存過程,用戶自定義函數(shù)等等。
在Microsoft SQL Server 2005中,用于數(shù)據(jù)存儲的實用工具是數(shù)據(jù)庫。數(shù)據(jù)庫的物理表現(xiàn)是操作系統(tǒng)文件,即在物理上,一個數(shù)據(jù)庫由一個或多個磁盤上的文件組成。這種物理表現(xiàn)只對數(shù)據(jù)庫管理員是可見的,而對用戶是透明的。邏輯上,一個數(shù)據(jù)庫由若干個用戶可視的組件構(gòu)成,
如表、視圖、角色等,這些組件稱為數(shù)據(jù)庫對象。用戶利用這些邏輯數(shù)據(jù)庫的數(shù)據(jù)庫對象存儲或讀取數(shù)據(jù)庫中的數(shù)據(jù),也直接或間接地利用這些對象在不同應(yīng)用程序中完成存儲、操作和檢索等工作。邏輯數(shù)據(jù)庫的數(shù)據(jù)庫對象可以從企業(yè)管理器中查看. 每個SQL Server 2005數(shù)據(jù)庫(無論是系統(tǒng)數(shù)據(jù)庫還是用戶數(shù)據(jù)庫)在物理上都由至少一個數(shù)據(jù)文件和至少一個日志文件組成。
出于分配和管理目的,可以將數(shù)據(jù)庫文件分成不同的文件組。 數(shù)據(jù)文件:分為主要數(shù)據(jù)文件和次要數(shù)據(jù)文件兩種形式。每個數(shù)據(jù)庫都有且只有一個主要數(shù)據(jù)文件。主要數(shù)據(jù)文件的默認(rèn)文件擴(kuò)展名是.mdf。它將數(shù)據(jù)存儲在表和索引中,包含數(shù)據(jù)庫的啟動信息,還包含一些系統(tǒng)表,這些表記載數(shù)據(jù)庫對象及其他文件的位置信息。
次要數(shù)據(jù)文件包含除主要數(shù)據(jù)文件外的所有數(shù)據(jù)文件。有些數(shù)據(jù)庫可能沒有次要數(shù)據(jù)文件,而有些數(shù)據(jù)庫則有多個次要數(shù)據(jù)文件。次要數(shù)據(jù)文件的默認(rèn)文件擴(kuò)展名是.ndf。 日志文件:SQL Server具有事務(wù)功能,以保證數(shù)據(jù)庫操作的一致性和完整性。所謂事務(wù)就是一個單元的工作,
該單元的工作要么全部完成,要么全部不完成。日志文件用來記錄數(shù)據(jù)庫中已發(fā)生的所有修改和執(zhí)行每次修改的事務(wù)。SQL Server是遵守先寫日志再執(zhí)行數(shù)據(jù)庫修改的數(shù)據(jù)庫系統(tǒng),因此如果出現(xiàn)數(shù)據(jù)庫系統(tǒng)崩潰,
數(shù)據(jù)庫管理員(DBA)可以通過日志文件完成數(shù)據(jù)庫的修復(fù)與重建。每個數(shù)據(jù)庫必須至少有一個日志文件,但可以 不止一個。日志文件的默認(rèn)文件擴(kuò)展名是.1df。建立數(shù)據(jù)庫時,SQI。Server會自動建立數(shù)據(jù)庫的日志文件。
文件組:一些系統(tǒng)可以通過控制在特定磁盤驅(qū)動器上放置的數(shù)據(jù)和索引來提高自身的性能。文件組可以對此進(jìn)程提供幫助。系統(tǒng)管理員可以為每個磁盤驅(qū)動器創(chuàng)建文件組,然后將特定的表、索引、或表中的text、ntext或image數(shù)據(jù)指派給特定的文件組。
SQI.Server有兩種類型的文件組:主文件組和用戶定義文件組。主文件組包含主要數(shù)據(jù)文件和任何沒有明確指派給其他文件組的文件,系統(tǒng)表的所有頁均分配在主文件組中;用戶定義文件組是在CR E_ATE DATA_BASE或AI,TER DATA.BASE語句中,
使用FII,EGROUP關(guān)鍵字指定的文件組。SQt.Server 2005在沒有文件組時也能有效地工作,因此許多系統(tǒng)不需要指定用戶定義文件組。在這種情況下,所有文件都包含在主文件組中,而且SQI。Server 2005可以在數(shù)據(jù)庫內(nèi)的任何位置分配數(shù)據(jù)。
每個數(shù)據(jù)庫中都有一個文件組作為默認(rèn)文件組運(yùn)行。當(dāng)SQI。Server給創(chuàng)建時沒有為其指定文件組的表或索引分配頁時,將從默認(rèn)文件組中進(jìn)行分配。一次只能有一個文件組作為默認(rèn)文件組。如果沒有指定默認(rèn)的文件組,主文件組則成為默認(rèn)的文件組。
Select L.lastid,f.firstid,(Select 姓名+':'+電話+',' from [last] where firstid=f.firstid For XML Path(''))
from [first] F left join [last] L
on F.firstid=L.firstid Group by L.lastid,f.firstid
網(wǎng)頁題目:sqlserver組成,sql server數(shù)據(jù)庫分為
轉(zhuǎn)載注明:http://chinadenli.net/article7/dsepsij.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、搜索引擎優(yōu)化、用戶體驗、關(guān)鍵詞優(yōu)化、服務(wù)器托管、網(wǎng)站設(shè)計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)