sql server 2008 r2 64位由微軟公司推出的關(guān)系型數(shù)據(jù)庫管理軟件,具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),是一個全面的數(shù)據(jù)平臺,用戶可以充分享受高性能,高可用性,高安全性,使用更多的高效管理與開發(fā)工具microsoft sql server 2008 r2專門用于大批量的數(shù)據(jù)存儲和管理,且提供了更安全可靠的儲存功能,非常適合服務(wù)器數(shù)據(jù)管理。本站提供
microsoft sql server 2008 r2 64位下載。
sql server 2008 r2安裝教程
打開".iso"文件,找到目錄下的“setup.exe”文件,雙擊進(jìn)入【SQL Server 安裝中心】
點(diǎn)擊界面左側(cè)的【安裝】,然后點(diǎn)擊右側(cè)的【全新SQL 獨(dú)立安裝或向現(xiàn)有安裝添加功能】,進(jìn)入【SQL 2008 r2安裝程序】界面,首先是【安裝程序支持規(guī)則】,操作完成之后,點(diǎn)擊【確定】
進(jìn)入【產(chǎn)品密鑰】,輸入產(chǎn)品密鑰:
R88PF-GMCFT-KM2KR-4R7GB-43K4B,點(diǎn)擊【下一步】
進(jìn)入【許可條款】,勾選上【我接受許可條款】,直接點(diǎn)擊【下一步】
進(jìn)入【安裝程序支持文件】,點(diǎn)擊【安裝】按鈕,開始安裝支持文件
安裝完成之后,又進(jìn)入【安裝程序支持規(guī)則】,點(diǎn)擊【顯示詳細(xì)信息】可以看到詳細(xì)的規(guī)則列表,點(diǎn)擊【下一步】
ps:如果此處重啟計算機(jī)項(xiàng)失敗,請按以下提示
a、重啟機(jī)器,再進(jìn)行安裝,如果發(fā)現(xiàn)還有該錯誤,請按下面步驟
b、在開始->運(yùn)行中輸入regedit
c、到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager 位置
d、在右邊窗口右擊PendingFileRenameOperations,選擇刪除,重新掃描
進(jìn)入【設(shè)置角色】,選擇【SQLServer功能安裝】,點(diǎn)擊【下一步】
進(jìn)入【功能選擇】,這里我選擇了【全選】,也可以選擇具體需要的功能,并且可以改變安裝位置,設(shè)置完成后,點(diǎn)擊【下一步】
進(jìn)入【安裝規(guī)則】,點(diǎn)擊【顯示詳細(xì)信息】可以看到詳細(xì)的規(guī)則列表,點(diǎn)擊【下一步】
進(jìn)入【實(shí)例配置】,這里我直接選擇了【默認(rèn)實(shí)例】,其他都按照默認(rèn)設(shè)置,點(diǎn)擊【下一步】。ps:如果沒有安裝過其它版本的SQLSERVER,請選擇默認(rèn)實(shí)例,如果有安裝過,則手工指定實(shí)例。如果一臺電腦安裝了多個實(shí)例的SQLSERVER,每個實(shí)例的端口是不一樣的,當(dāng)在軟件中設(shè)置服務(wù)器連接地址時需要注意
進(jìn)入【磁盤空間要求】,顯示磁盤的使用情況,可以直接點(diǎn)擊【下一步】
進(jìn)入【服務(wù)器配置】,單擊【對所有SQL 服務(wù)使用相同的賬戶】,選擇了【windows的Administrator 管理員帳戶和密碼】,然后單擊【下一步】即可。建議在安裝SQLSERVER之前把WINDOWS的管理員密碼設(shè)置好,安裝完SQLSERVER之后不要修改管理員密碼,否則可能導(dǎo)致SQLSERVER服務(wù)無法啟動
進(jìn)入【數(shù)據(jù)庫引擎配置】,選擇【混合模式】,然后設(shè)置【sa】的密碼,單擊【添加當(dāng)前用戶】指定SQL管理員,這樣管理員就是系統(tǒng)管理員,設(shè)置好之后,直接單擊【下一步】
進(jìn)入【Analysis Services配置】,單擊【添加當(dāng)前用戶】,設(shè)置好之后,直接單擊【下一步】
進(jìn)入【Reporting Services配置】,直接按照默認(rèn)選擇第一項(xiàng),點(diǎn)擊【下一步】
進(jìn)入【錯誤報告】,可以選擇其中一項(xiàng),將相關(guān)內(nèi)容發(fā)送給Mircosoft,也可以不進(jìn)行選擇,然后單擊【下一步】
進(jìn)入【安裝配置規(guī)則】,點(diǎn)擊【顯示詳細(xì)信息】可以看到詳細(xì)的規(guī)則列表,單擊【下一步】
進(jìn)入【準(zhǔn)備安裝】,開始安裝,不用管它,等待安裝完成即可
進(jìn)入【完成】界面,提示【SQL 2008安裝已成功完成】,點(diǎn)擊【關(guān)閉】,安裝完成
sql server 2008 r2新功能
1、新的FORCESCAN查詢提示
任何DBA在進(jìn)行查詢優(yōu)化的時候,都知道scan和seek之間的區(qū)別。Scan是指讀取表中每一行數(shù)據(jù)然后返回查詢;而seek使用表的葉數(shù)據(jù)來找到能夠回答相同查詢的行。當(dāng)查詢結(jié)果僅涉及到表數(shù)據(jù)的10-15%時,通常使用seek方式會比較好,當(dāng)涉及到大量數(shù)據(jù)時則使用scan,它會讀取整個表然后送到內(nèi)存中然后返回結(jié)果,無需分析索引。
a.新的FORCESCAN提示功能就和字面上的意思一樣,可以確保查詢優(yōu)化器在給定的操作中不使用seek,而強(qiáng)制使用scan。需要提醒的是,F(xiàn)ORCESCAN需要謹(jǐn)慎使用,否則會造成查詢性能降低的后果。
b.SELECT user_type FROM user_table WITH (FORCESCAN)
上面的語句假定user_type列相對來說并不是獨(dú)一無二的,也就是所謂的“低基數(shù)”列,這時候使用FORCESCAN就和使用索引沒有太大差別。
c.隨著SQL 查詢優(yōu)化器變得越來越強(qiáng)大,我在自己的程序中已經(jīng)很少會用到這種提示功能,但是FORCESCAN還是有它的用武之處。強(qiáng)制表掃描是對系統(tǒng)進(jìn)行拷問測試的一種方法,F(xiàn)ORCESCAN在這方面將會發(fā)揮積極的作用。
2、FORCESEEK查詢提示的新功能
a.FORCESEEK和FORCESCAN二者是截然相反的,它會強(qiáng)制數(shù)據(jù)庫使用seek。在之前的版本中也存在這一功能,但是在R2 SP1版本中,DBA可以使用FORCESEEK來指定需要seek的索引或者列:
b.SELECT user_name FROM user_table
c.WITH (FORCESEEK(user_table_index(user_name))
d.如果你能夠想到的,在user_table上有一個索引叫做user_table_index,它將user_name作為其中的一列。這會強(qiáng)制查詢優(yōu)化器使用這個索引和列來進(jìn)行seek。你還可以seek多個列,但是這需要按照它們在索引中的位置順序來指明出來。
e.一個可能的應(yīng)用場景:你創(chuàng)建了一個系統(tǒng),其中生成索引后你想要手動進(jìn)行詳細(xì)的說明,或者是用存儲過程以及內(nèi)嵌SQL語句來自動生成。
3、新的系統(tǒng)對象
a.每當(dāng)SQL 有版本更新的時候,都會出現(xiàn)一些新的系統(tǒng)對象,用戶每次都將它們挖掘出來然后記錄到文檔當(dāng)中。下面就是SQL Server 2008 R2 SP1中一些新的系統(tǒng)對象。
b.sys.dm_os_volume_stats:當(dāng)進(jìn)行查詢的時候,這個動態(tài)管理函數(shù)將返回存儲數(shù)據(jù)庫文件的磁盤信息。比如磁盤上還有多少可用空間,這個卷是否支持壓縮。
c.sys.dm_os_windows_info:返回運(yùn)行的操作系統(tǒng)信息(哪個版本的Windows),其中包括了修訂級別以及操作系統(tǒng)語言等。
d.sys.dm_server_registry:返回現(xiàn)安裝的SQL 相關(guān)注冊信息。
e.sys.dm_server_services:返回正在運(yùn)行的服務(wù)狀態(tài),包括上次啟動時間、服務(wù)是否運(yùn)行在集群實(shí)例上等。
4、支持仿真(512e)硬盤
存儲市場中目前正涌現(xiàn)出新的硬盤驅(qū)動器,其中之一就是使用所謂的“512e”格式的硬盤,仿真硬盤運(yùn)用磁盤的4K扇區(qū),但是在界面上模擬一個512字節(jié)的扇區(qū)硬盤。在TechTarget之前關(guān)于仿真硬盤對
Windows Server影響的報道中,作者已經(jīng)將該硬盤稱為先進(jìn)格式硬盤,而且它對于提升SQL 這樣應(yīng)用性能方面有很大的優(yōu)勢。因此,微軟在SP1中添加了對仿真硬盤的支持,它可以讓W(xué)indows Server 2008 R2運(yùn)行更好。
5、數(shù)據(jù)層應(yīng)用組件架構(gòu)(DAC Fx)
數(shù)據(jù)庫架構(gòu)管理是讓每個DBA頭痛的事情,但是SQL在這方面提供了不錯的幫助。數(shù)據(jù)層應(yīng)用組件(DAC)就是這樣的一個工具:它讓數(shù)據(jù)層對象(基本上就是數(shù)據(jù)庫中所有的東西)寫入和部署變得輕松起來。SP1包括了一個新的DAC Fx和DAC升級向?qū)?,這兩個工具可以幫助SQL現(xiàn)有數(shù)據(jù)庫架構(gòu)進(jìn)行升級,而且還支持微軟新的云數(shù)據(jù)庫平臺SQL Azure。
6、SharePoint PowerPivot磁盤空間控制
a.微軟PowerPivot數(shù)據(jù)往往會緩存在SharePoint中,但是DBA還是無法對緩存機(jī)制有一個比較直接的控制。SQL Server 2008 R2 SP1可以讓DBA控制不活躍數(shù)據(jù)庫在內(nèi)存中緩存的時間,并對PowerPivot文件進(jìn)行磁盤清理。如果你的系統(tǒng)中只有少量的PowerPivot數(shù)據(jù),而且更改很少,你希望它能夠長時間緩存在內(nèi)存中,那么新的磁盤空間控制功能將會非常有幫助。
b.通過sys.sp_db_increased_partitions存儲過程將一個表分成15000個分區(qū)。
c.sys.sp_db_increased_partitions存儲過程可以使DBA能夠針對一個特定的表設(shè)定increased_partitions。在之前的版本中,DBA最多能夠分成1000個分區(qū),而新的SP1中最多則可以達(dá)到15000個分區(qū)。這是非常大的一個改進(jìn)。
0條評論