中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

如何將SQL Server表駐留內存和檢測
來源:易賢網 閱讀:1198 次 日期:2015-02-12 13:37:33
溫馨提示:易賢網小編為您整理了“如何將SQL Server表駐留內存和檢測”,方便廣大網友查閱!

將SQL Server數據表駐留內存是SQL Server提供的一項功能,在一般小型系統的開發過程中估計很少會涉及到。這里整理了相關文檔資料,演示如何把SQL Server中一個表的所有數據都放入內存中,實現內存數據庫,提高實時性。

1, DBCC PINTABLE

Marks a table to be pinned, which means Microsoft SQL Server does not flush the pages for the table from memory.

Syntax

DBCC PINTABLE ( database_id , table_id )

To determine the database ID, use the DB_ID function.

To determine the table ID, use the OBJECT_ID function.

注釋

DBCC PINTABLE 不會導致將表讀入到內存中。當表中的頁由普通的 Transact-SQL 語句讀入到高速緩存中時,這些頁將標記為內存駐留頁。當 SQL Server 需要空間以讀入新頁時,不會清空內存駐留頁。SQL Server 仍然記錄對頁的更新,并且如有必要,將更新的頁寫回到磁盤。然而,在使用 DBCC UNPINTABLE 語句使該表不駐留之前,SQL Server 在高速緩存中一直保存可用頁的復本。

DBCC PINTABLE 最適用于將小的、經常引用的表保存在內存中。將小表的頁一次性讀入到內存中,將來對其數據的所有引用都不需要從磁盤讀入。

注意 DBCC PINTABLE 可以提供性能改進,但是使用時務必小心。如果駐留大表,則該表在開始時會使用一大部分高速緩存,而不為系統中的其它表保留足夠的高速緩存。如果所駐留的表比高速緩存大,則該表會填滿整個高速緩存。sysadmin 固定服務器角色的某個成員必須關閉而后重新啟動 SQL Server,然后使表不駐留。駐留太多的表和駐留比高速緩存大的表會產生同樣的問題。

示例:

Declare @db_id int, @tbl_id int

Use DATABASE_NAME

Set @db_id = DB_ID('DATABASE_NAME')

Set @tbl_id = Object_ID('Department')

DBCC pintable (@db_id, @tbl_id)

可將表Department設置為駐留內存。

Declare @db_id int, @tbl_id int

Use DATABASE_NAME

Set @db_id = DB_ID('DATABASE_NAME')

Set @tbl_id = Object_ID('Department')

DBCC UNpintable (@db_id, @tbl_id)

可將表Department取消設置為駐留內存。

可以使用如下的SQL指令來檢測執行情況:

Select ObjectProperty(Object_ID('Department'),'TableIsPinned')

如果返回結果為1:則表示該表已經設置為駐留內存;0:則表示沒有設置為駐留內存。

2, SP_TableOption

Sets option values for user-defined tables. sp_tableoption may be used to turn on the text in row feature on tables with text, ntext, or image columns.

Syntax

sp_tableoption [ @TableNamePattern = ] 'table'

, [ @OptionName = ] 'option_name'

, [ @OptionValue = ] 'value'

其中,'option_name' 有如下用法:

pintable -- When disabled (the default), it marks the table as no longer RAM-resident. When enabled, marks the table as RAM-resident. (可將指定的表駐留內存)

另外,table lock on bulk load, insert row lock, text in row等等可選值,因不涉及將表駐留內存,具體用法可以查詢SQL Server Books Online.

Value有如下用法:

the option_name is enabled (true, on, or 1) or disabled (false, off, or 0)

示例:

EXEC sp_tableoption 'Department','pintable', 'true'

將數據表Department駐留內存

EXEC sp_tableoption 'Department','pintable', 'false'

取消數據表Department駐留內存

可以使用如下的SQL指令來檢測執行情況:

Select ObjectProperty(Object_ID('Department'),'TableIsPinned')

如果返回結果為1:則表示該表已經設置為駐留內存;0:則表示沒有設置為駐留內存。

3. Conclusions

將數據表設置為駐留內存時,并沒有實際將表讀入內存中,直到該表從被檢索。因此,可以使用如下SQL指令進一步將數據表Department駐留內存:

Select * From Department

另外,可以使用如下SQL指令方便顯示/檢測數據庫Database中所有設置為駐留內存的表:

SELECT * FROM INFORMATION_SCHEMA.Tables

WHERE TABLE_TYPE = 'BASE TABLE'

AND OBJECTPROPERTY(object_id(TABLE_NAME), 'TableIsPinned') > 0

更多信息請查看IT技術專欄

更多信息請查看數據庫
易賢網手機網站地址:如何將SQL Server表駐留內存和檢測
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
久久久久久自在自线| 欧美日韩一区二区免费视频| 欧美华人在线视频| 亚洲欧美另类综合偷拍| 亚洲精品男同| 亚洲免费久久| 亚洲资源av| 亚洲性xxxx| 性久久久久久久久| 久久精彩免费视频| 久久国产高清| 亚洲国产欧美日韩精品| 国产午夜精品一区二区三区视频| 欧美日本亚洲韩国国产| 欧美gay视频| 久久婷婷一区| 国产精品v日韩精品v欧美精品网站| 欧美1区3d| 欧美国产视频日韩| 国产精品一二三四区| 国产日韩欧美三区| 亚洲激情啪啪| 亚洲欧美日韩精品久久奇米色影视 | 亚洲精品久久在线| 亚洲欧洲三级电影| 先锋a资源在线看亚洲| 欧美xart系列在线观看| 国产色婷婷国产综合在线理论片a| 日韩一区二区福利| 亚洲伦理在线| 午夜视频一区二区| 欧美日韩1区| 亚洲国产视频直播| 久久久国产一区二区三区| 国产精品久久久久久久久借妻 | 99成人免费视频| 久久天天躁狠狠躁夜夜av| 国产欧美一区二区三区视频| 一区二区三区色| 欧美午夜精品一区| 亚洲性线免费观看视频成熟| 久久综合狠狠| 亚洲国产91| 欧美激情精品久久久久久蜜臀| 亚洲高清视频的网址| 欧美日韩三级一区二区| 欧美婷婷久久| 99国产精品国产精品久久| 欧美不卡一卡二卡免费版| 99国产精品久久| 国产精品午夜在线观看| 欧美一区二区国产| 狠色狠色综合久久| 麻豆av一区二区三区| 99热在线精品观看| 国产精品五区| 欧美精品二区| 欧美在线不卡视频| 亚洲美女在线视频| 狠狠干狠狠久久| 国产精品国产三级国产aⅴ9色| 久久九九全国免费精品观看| 宅男精品视频| 夜夜嗨av一区二区三区网页| 尤物yw午夜国产精品视频明星| 欧美三级免费| 欧美日韩在线直播| 国产麻豆精品久久一二三| 欧美黄色精品| 亚洲免费视频在线观看| 在线亚洲国产精品网站| 亚洲免费av片| 夜夜嗨av色综合久久久综合网 | 国产毛片一区二区| 久久精品视频免费| 久久精品首页| 午夜一区在线| 久久久久久久综合日本| 欧美在线播放| 欧美激情2020午夜免费观看| 女生裸体视频一区二区三区| 欧美丰满高潮xxxx喷水动漫| 欧美激情精品久久久久久| 美国十次成人| 欧美日本国产视频| 国产精品一区视频| 狠狠干狠狠久久| 一本久道综合久久精品| 中日韩男男gay无套| 欧美中文字幕视频在线观看| 亚洲黄色免费| 日韩午夜免费视频| 亚洲免费影院| 欧美精选午夜久久久乱码6080| 欧美视频在线免费| 亚洲国产成人在线视频| 午夜精品视频网站| 欧美成人精品h版在线观看| 国产精品成人一区二区三区夜夜夜| 国产精品免费观看视频| 亚洲全部视频| 久久综合导航| 黄色成人av网| 欧美在线视频导航| 国产人成精品一区二区三| 亚洲精品1区| 亚洲欧美日韩高清| 欧美精品一区二区三区久久久竹菊| 国产一区高清视频| 欧美一区二区免费视频| 国产精品欧美久久久久无广告| 宅男精品视频| 国产精品久久久久久久久免费樱桃| 一区二区欧美激情| 欧美成人精品高清在线播放| 国产日韩精品一区二区| 亚洲欧美日韩在线播放| 欧美日本韩国在线| 亚洲乱码国产乱码精品精98午夜 | 一区三区视频| 欧美成人福利视频| a4yy欧美一区二区三区| 国产精品色网| 麻豆成人在线播放| av不卡免费看| 国产一区二区主播在线| 欧美成人亚洲| 亚洲在线电影| 亚洲精品一区二区三区樱花| 欧美视频在线观看免费| 美女黄网久久| 久热爱精品视频线路一| 午夜在线a亚洲v天堂网2018| 亚洲欧洲一区二区三区在线观看| 国产精品高清在线观看| 欧美成人精品在线播放| 久久99伊人| 亚洲人成网站精品片在线观看| 欧美日韩成人在线视频| 久久成人精品视频| 亚洲欧美文学| 亚洲在线播放| 一区二区三区精品视频| 亚洲三级观看| 亚洲精品你懂的| 亚洲黑丝在线| 在线日韩欧美视频| 影音先锋一区| 亚洲大片av| 亚洲国产精品va在线看黑人动漫 | 母乳一区在线观看| 久久精品亚洲乱码伦伦中文| 亚洲一区自拍| 亚洲欧美日韩精品久久久久| 亚洲午夜精品久久久久久浪潮| 一区二区福利| 一本久道久久综合中文字幕 | 亚洲第一中文字幕| 久久亚洲风情| 蘑菇福利视频一区播放| 免费日韩av| 欧美日韩网址| 亚洲电影免费观看高清| 亚洲麻豆av| 久久久久久久综合色一本| 欧美精品尤物在线| 国产精品自拍小视频| 亚洲国内精品| 久久综合九色九九| 国产麻豆视频精品| 亚洲国产精品v| 久久一区二区精品| 国产女人aaa级久久久级| 伊大人香蕉综合8在线视| 午夜国产欧美理论在线播放 | 久久综合中文色婷婷| 欧美日韩中文字幕日韩欧美| 亚洲国产精品尤物yw在线观看| 亚洲综合首页| 国产欧美精品在线| 一本久久青青| 欧美性生交xxxxx久久久| 亚洲精品乱码久久久久久日本蜜臀| 性欧美1819性猛交| 国产日本欧洲亚洲| 国产美女扒开尿口久久久| 一区二区三区欧美| 欧美人与禽猛交乱配| 亚洲人成免费| 欧美日韩一区在线观看视频| 宅男精品视频| 韩国精品在线观看| 牛夜精品久久久久久久99黑人 | 国产精品成人一区二区艾草| 欧美久久久久| 亚洲一区二区黄| 国产精品制服诱惑| 欧美成人精品一区二区三区| 中文日韩在线| 亚洲国产精品va|