濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > 揭秘SQL Server 2014有哪些新特性(2)-固態(tài)硬盤(pán) Buffer Pool(緩沖池) 擴(kuò)展

揭秘SQL Server 2014有哪些新特性(2)-固態(tài)硬盤(pán) Buffer Pool(緩沖池) 擴(kuò)展

熱門(mén)標(biāo)簽:400外呼系統(tǒng)合法 如何在地圖標(biāo)注自己店鋪 洛陽(yáng)外呼系統(tǒng)平臺(tái) 真人語(yǔ)音電銷(xiāo)機(jī)器人 寧波人工外呼系統(tǒng)有效果嗎 地圖標(biāo)注一個(gè)圓圈怎么用 怎樣把地圖標(biāo)注導(dǎo)入公司地址 電銷(xiāo)機(jī)器人被曝光 廣州人工電銷(xiāo)機(jī)器人費(fèi)用

簡(jiǎn)介

    SQL Server 2014中另一個(gè)非常好的功能是,可以將SSD虛擬成內(nèi)存的一部分,來(lái)供SQL Server數(shù)據(jù)頁(yè)緩沖區(qū)使用。通過(guò)使用SSD來(lái)擴(kuò)展Buffer-Pool,可以使得大量隨機(jī)的IOPS由SSD來(lái)承載,從而大量減少對(duì)于數(shù)據(jù)頁(yè)的隨機(jī)IOPS和PAGE-OUT。

SSD AS Buffer Pool

    SSD是固態(tài)硬盤(pán),不像傳統(tǒng)的磁盤(pán)有磁頭移動(dòng)的部分,因此隨機(jī)讀寫(xiě)的IOPS遠(yuǎn)遠(yuǎn)大于傳統(tǒng)的磁盤(pán)。將SSD作為Buffer Pool的延伸,就可以以非常低的成本巨量的擴(kuò)充內(nèi)存。而傳統(tǒng)的模式是內(nèi)存只能容納下熱點(diǎn)數(shù)據(jù)的一小部分,從而造成比較大的Page-Out,如圖1所示。

圖1.大量隨機(jī)的IOPS需要由磁盤(pán)陣列所承擔(dān)

    但如果考慮到將SSD加入計(jì)算機(jī)的存儲(chǔ)體系,那么內(nèi)存可以以非常低的成本擴(kuò)展到約等于熱點(diǎn)數(shù)據(jù),不僅僅是提升了性能,還可以減少I(mǎi)O成本,如圖2所示。

圖2.擴(kuò)展后內(nèi)存幾乎能HOLD所有熱點(diǎn)數(shù)據(jù)

    由圖1和圖2的對(duì)比可以看出,擴(kuò)展后可以使用更便宜的SATA存儲(chǔ)。此外,該特性是透明的,無(wú)需應(yīng)用程序端做任何的改變。

    此外,該特性為了避免數(shù)據(jù)的丟失,僅僅在作為緩沖區(qū)的SSD中存儲(chǔ)Buffer Pool的Clean Page,即使SSD出現(xiàn)問(wèn)題,也只需要從輔助存儲(chǔ)中Page In頁(yè)即可。

    最后,該特性對(duì)于NUMA進(jìn)行了特別優(yōu)化,即使擁有超過(guò)8個(gè)Socket的系統(tǒng),CPU也能無(wú)障礙的訪問(wèn)內(nèi)存。

啟用BUFFER Pool Extension

    在SQL Server 2014總,啟用Buffer Pool Extension非常簡(jiǎn)單,僅僅需要擁有SysAdmin權(quán)限后,輸入一個(gè)T-SQL語(yǔ)句即可,如圖3所示。

   

    圖3.啟用Buffer Pool Extension

    對(duì)應(yīng)的,我們可以在物理磁盤(pán)中看到這個(gè)擴(kuò)展文件,該文件的性能和Windows的虛擬內(nèi)存文件非常類(lèi)似,如圖4所示。

   

    圖4.對(duì)應(yīng)的Buffer Pool擴(kuò)展文件

    但這里值得注意的是,我們啟用的內(nèi)存擴(kuò)展無(wú)法小于物理內(nèi)存或閾值,否則會(huì)報(bào)錯(cuò),如圖5所示。

   

    圖5.報(bào)錯(cuò)信息

    對(duì)于該功能,SQL Server引入了一個(gè)全新的DMV和在原有的DMV上加了一列,來(lái)描述Buffer Pool Extention,如圖6所示。

   

    圖6.引入的新的DMV和對(duì)于原有DMV的更新

    此外,對(duì)于該特性的監(jiān)控,SQL Server還引入了大量與之相關(guān)的計(jì)數(shù)器,如圖7所示。

   

    圖7.相關(guān)計(jì)數(shù)器

小結(jié)

    SQL Server Buffer Pool Extension給我們提供了以更低成本來(lái)滿足更高企業(yè)級(jí)需求的可能,結(jié)合內(nèi)存數(shù)據(jù)庫(kù),未來(lái)的可能性將無(wú)限延伸。

您可能感興趣的文章:
  • lnmp關(guān)閉mysql日志保護(hù)硬盤(pán)空間的方法
  • 桃源網(wǎng)絡(luò)硬盤(pán)v4.2商業(yè)sql企業(yè)破解版價(jià)值2000元
  • SQL查詢(xún)服務(wù)器硬盤(pán)剩余空間

標(biāo)簽:北海 石家莊 咸寧 南昌 東營(yíng) 晉中 煙臺(tái) 珠海

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《揭秘SQL Server 2014有哪些新特性(2)-固態(tài)硬盤(pán) Buffer Pool(緩沖池) 擴(kuò)展》,本文關(guān)鍵詞  揭秘,SQL,Server,2014,有,哪些,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《揭秘SQL Server 2014有哪些新特性(2)-固態(tài)硬盤(pán) Buffer Pool(緩沖池) 擴(kuò)展》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于揭秘SQL Server 2014有哪些新特性(2)-固態(tài)硬盤(pán) Buffer Pool(緩沖池) 擴(kuò)展的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    金阳县| 金山区| 公主岭市| 遂溪县| 罗江县| 周至县| 上饶县| 霍林郭勒市| 汪清县| 镇安县| 定南县| 尚志市| 凤庆县| 乌拉特中旗| 莎车县| 沾益县| 四子王旗| 连城县| 普兰县| 万年县| 罗山县| 读书| 石门县| 怀安县| 普宁市| 呼玛县| 莱芜市| 米脂县| 贵德县| 类乌齐县| 伊吾县| 辉南县| 青冈县| 乐亭县| 绥中县| 仪陇县| 孝感市| 北辰区| 永嘉县| 渑池县| 南雄市|