日韩av手机在线免费观看_四虎免看黄_亚洲一区中文字幕_亚洲小视频网站_国产一区日韩在线_国产欧美精品一区二区

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數(shù)據(jù)庫 > MS_SQL > SQL基礎:SQL SERVER使用表分區(qū)優(yōu)化性能

SQL基礎:SQL SERVER使用表分區(qū)優(yōu)化性能

時間:2024-02-07 12:09作者:下載吧人氣:34

1.簡介

當一個表數(shù)據(jù)量很大時候,很自然我們就會想到將表拆分成很多小表,在執(zhí)行查詢時候就到各個小表去查,最后匯總數(shù)據(jù)集返回給調用者加快查詢速度。比如電商平臺訂單表,庫存表,由于長年累月讀寫較多,積累數(shù)據(jù)都是異常龐大的,這時候,我們可以想到表分區(qū)這個做法,降低運維和維護成本,提高讀寫性能。比如將前半年訂單放一個歷史分區(qū)表,不活躍庫存放一個歷史分區(qū)表。截止到SQL Server 2016,一張表或一個索引最多可以有15000個分區(qū)。

2.表分區(qū)

2.1分區(qū)范圍

分區(qū)范圍是指在要分區(qū)的表中,根據(jù)業(yè)務選擇表中的關鍵字段做為分區(qū)邊界條件,分區(qū)后,數(shù)據(jù)所在的具體位置至關重要,這樣才能在需要時只訪問相應的分區(qū)。注意分區(qū)是指數(shù)據(jù)的邏輯分離,不是數(shù)據(jù)在磁盤上的物理位置,數(shù)據(jù)的位置由文件組來決定,所以一般建議一個分區(qū)對應一個文件組。

2.2分區(qū)鍵

分區(qū)表中的字段可以作為分區(qū)鍵,比如庫存表中供應商ID。對表和索引進行分區(qū)的第一步就是定義分區(qū)的關鍵數(shù)據(jù)。

2.3索引分區(qū)

除了對表的數(shù)據(jù)集進行分區(qū)之外,還可以對索引進行分區(qū),使用相同的函數(shù)對表及其索引進行分區(qū)通常可以優(yōu)化性能。

3.創(chuàng)建表分區(qū)

3.1創(chuàng)建文件組

在這里演示示例當中,我根據(jù)業(yè)務場景在TestDB數(shù)據(jù)庫新增三個文件組,而三個文件組分別對應三個分區(qū)。而多個文件組好處是可以按照不同業(yè)務場景將數(shù)據(jù)放在對應文件組當中,優(yōu)化性能同時好維護數(shù)據(jù)。文件組數(shù)量由硬件決定,最好是一個文件組對應一個分區(qū),好維護。而通常文件組都處于不同磁盤上的,但是由于是演示,我只在一個磁盤中存放。

–創(chuàng)建四個文件組
ALTER DATABASE [TestDB] ADD FILEGROUP SupIDGroup1
ALTER DATABASE [TestDB] ADD FILEGROUP SupIDGroup2
ALTER DATABASE [TestDB] ADD FILEGROUP SupIDGroup3
標簽MSSQL,SQLServer,技術文檔,數(shù)據(jù)庫,SQLSERVER

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 久久中文视频 | 久草中文在线 | 国产精品久久久久久婷婷天堂 | 精品久久久久久亚洲精品 | 中文字幕亚洲一区 | 超碰97人人人人人蜜桃 | 韩日一区二区三区 | 日韩欧美一区二区三区 | 国产精品久久久久久久久动漫 | 亚洲二区视频 | 青青草一区 | 亚洲精品成人网 | 色视频成人在线观看免 | 日韩高清av | 在线看91 | 亚洲一区久久久 | 免费在线观看av网址 | 日韩精品一区二区三区在线播放 | 亚洲人成人一区二区在线观看 | 夜夜夜夜夜夜曰天天天 | 国产精品永久免费 | 精品国产乱码久久久久久果冻传媒 | 曰批视频在线观看 | 久久国产精品一区二区三区 | 一级毛片视频 | 久久99精品久久久久久青青日本 | 成人1区2区 | 一区二区三区视频在线免费观看 | 日韩成人高清在线 | 久久精品一区 | 欧美在线观看一区 | www日本在线| 免费一级片 | 久久激情视频 | 精品1区2区| 日韩精品一区二区在线观看 | 欧美一区二区在线 | 毛片免费在线观看 | 国产精品99久久久久久动医院 | 精品国产高清一区二区三区 | 中文在线视频 |