好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > SQL Server DBA維護常用語句

SQL Server DBA維護常用語句

熱門標簽:安陽天音防封電銷卡 衛星地圖標注距離 競圣地圖標注服務 陽光創信ai外呼獲客系統助力 貴州外呼回撥系統是什么 云南全自動外呼系統公司 智能外呼系統需要多少錢 外呼系統的話術 智能語音車載電話機器人

1、檢查數據庫完整性

復制代碼 代碼如下:
dbcc checkdb(test)
--通過加tablock提高速度
dbcc checkdb(test) with tablock

2、數據庫重命名、修改恢復模式、修改用戶模式
復制代碼 代碼如下:

--數據庫重命名 
ALTER DATABASE WC 
MODIFY NAME = test

--設置數據庫為完整恢復模式
alter database test
set recovery full

--只允許一個用戶訪問數據庫 
alter database test 
set single_user  
with rollback after 10 seconds --指定多少秒后回滾事務 

--只有sysadmin,dbcreator,db_owner角色的成員可以訪問數據庫 
alter database wc 
set restricted_user  
with rollback immediate        --立即回滾事務 

--多用戶模式
alter database wc 
set multi_user 
with no_wait       --不等待立即改變,如不能立即完成,那么會導致執行錯誤

2、擴展數據庫:增加文件組、增加文件、修改文件大小、修改文件的邏輯名稱

復制代碼 代碼如下:

--添加文件組
ALTER DATABASE test
ADD FILEGROUP WC_FG8


--添加數據文件
ALTER DATABASE test
ADD FILE
(
  NAME = WC_FG8,
  FILENAME = 'D:\WC_FG8.ndf',
  SIZE = 1mb,
  MAXSIZE = 10mb,
  FILEGROWTH = 1mb
)
TO FILEGROUP WC_FG8


--添加日志文件
ALTER DATABASE test
ADD LOG FILE
(
  NAME = WC_LOG3,
  FILENAME = 'D:\WC_FG3.LDF',
  SIZE = 1MB,
  MAXSIZE = 10MB,
  FILEGROWTH = 100KB
)


--修改數據文件的大小,增長大小,最大大小
ALTER DATABASE test
MODIFY FILE
(
  NAME = 'WC_FG8',
  SIZE = 2MB,      --必須大于之前的大小,否則報錯
  MAXSIZE= 8MB,
  FILEGROWTH = 10%
)


--修改數據文件或日志文件的邏輯名稱
ALTER DATABASE test
MODIFY FILE
(
  NAME = WC_LOG3,
  NEWNAME = WC_FG33
)


3、移動文件
復制代碼 代碼如下:
--由于在SQL Server中文件組、文件不能離線
--所以必須把整個數據庫設置為離線
checkpoint
go

ALTER DATABASE WC
SET OFFLINE
go

--修改文件名稱
ALTER DATABASE WC
MODIFY FILE
(
  NAME = WC_fg8,
  FILENAME = 'D:\WC\WC_FG8.NDF'
)
go

--把原來的文件復制到新的位置:'D:\WC\WC_FG8.NDF'


--設置數據庫在線
ALTER DATABASE WC
SET ONLINE


4、設置默認文件組、只讀文件組
復制代碼 代碼如下:

--設置默認文件組
ALTER DATABASE WC
MODIFY FILEGROUP WC_FG8 DEFAULT


--設為只讀文件組
--如果文件已經是某個屬性,不能再次設置相同屬性
ALTER DATABASE WC
MODIFY FILEGROUP WC_FG8 READ_WRITE
5、收縮數據庫、 收縮文件
--收縮數據庫 
DBCC SHRINKDATABASE('test',    --要收縮的數據庫名稱或數據庫ID 
                    10         --收縮后,數據庫文件中空間空間占用的百分比 
                    ) 

 
DBCC SHRINKDATABASE('test',    --要收縮的數據庫名稱或數據庫ID 
                    10,        --收縮后,數據庫文件中空閑空間占用的百分比 
                    NOTRUNCATE --在收縮時,通過數據移動來騰出自由空間 
                    ) 

                     
DBCC SHRINKDATABASE('test',      --要收縮的數據庫名稱或數據庫ID 
                    10,          --收縮后,數據庫文件中空間空間占用的百分比 
                    TRUNCATEONLY --在收縮時,只是把文件尾部的空閑空間釋放 
                    ) 

 
--收縮文件 
DBCC SHRINKFILE(wc_fg8,   --要收縮的數據文件邏輯名稱 
                7         --要收縮的目標大小,以MB為單位 
                ) 

DBCC SHRINKFILE(wc_fg8,   --要收縮的數據文件邏輯名稱 
                EMPTYFILE --清空文件,清空文件后,才可以刪除文件 
                )


6、刪除文件、 刪除文件組
復制代碼 代碼如下:

--要刪除文件,必須要先把文件上的數據刪除,或者移動到其他文件或文件組上

--刪除數據后,必須要清空文件的內容
DBCC SHRINKFILE(WC_FG8,EMPTYFILE)

--刪除文件,同時也在文件系統底層刪除了文件
ALTER DATABASE test
REMOVE FILE WC_FG8

--要刪除文件組,必須先刪除所有文件

--最后刪除文件組
ALTER DATABASE test
REMOVE FILEGROUP WC_FG8
7、重新組織索引

ALTER INDEX [idx_temp_lock_id] ON [dbo].[temp_lock]
REORGANIZE
WITH ( LOB_COMPACTION = ON )


8、重新生成索引
復制代碼 代碼如下:

ALTER INDEX [idx_temp_lock_id] ON [dbo].[temp_lock]
REBUILD PARTITION = ALL
WITH ( PAD_INDEX  = OFF,
       STATISTICS_NORECOMPUTE  = OFF,
       ALLOW_ROW_LOCKS  = ON,
       ALLOW_PAGE_LOCKS  = ON,
       ONLINE = OFF,
       SORT_IN_TEMPDB = OFF )

9、更新統計信息
復制代碼 代碼如下:

--更新表中某個的統計信息 
update statistics temp_lock(_WA_Sys_00000001_07020F21) 

update statistics temp_lock(_WA_Sys_00000001_07020F21) 
with sample 50 percent 

update statistics temp_lock(_WA_Sys_00000001_07020F21) 
with resample,    --使用最近的采樣速率更新每個統計信息 
     norecompute  --查詢優化器將完成此統計信息更新并禁用將來的更新 

--更新索引的統計信息 
update statistics temp_lock(idx_temp_lock_id) 
with fullscan         

--更新表的所有統計信息 
update statistics txt 
with all


10、執行SQL Server代理作業

11、備份數據庫(完整、差異、日志備份),這個在其他文章中已有詳細描述,這里不再贅述。

復制代碼 代碼如下:

ALTER INDEX [idx_temp_lock_id] ON [dbo].[temp_lock]
REBUILD PARTITION = ALL
WITH ( PAD_INDEX  = OFF,
       STATISTICS_NORECOMPUTE  = OFF,
       ALLOW_ROW_LOCKS  = ON,
       ALLOW_PAGE_LOCKS  = ON,
       ONLINE = OFF,
       SORT_IN_TEMPDB = OFF )

您可能感興趣的文章:
  • SQLServer 常用語句(按功能分)
  • SQLServer 管理常用SQL語句
  • Sqlserver 常用日期時間函數
  • 診斷SQLSERVER問題常用的日志概述及使用

標簽:湘潭 寧夏 營口 欽州 河源 周口 鄂爾多斯 預約服務

巨人網絡通訊聲明:本文標題《SQL Server DBA維護常用語句》,本文關鍵詞  SQL,Server,DBA,維護,常用,語句,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL Server DBA維護常用語句》相關的同類信息!
  • 本頁收集關于SQL Server DBA維護常用語句的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 国产伊人自拍| 搡逼| 日韩欧美一中文字暮视频| 天天躁日日躁狠狠躁免费麻豆| 快C我啊?用力?嗯?轻一点图片 | 久久久夜色精品亚洲AV图片男模 | 在线日韩一区| 中文字幕佐山爱一区二区免费| 免费观看黄色网页| 瑟瑟的网站| 精产国品一二三产区区别在线观看| 色噜噜狠狠色综合久色| 成年女人免费看片| 女上男下激烈啪啪xx00免费| 性护士movievideobest| 肃北| 久久综合九色综合欧美狠狠| 用力插好爽| 全免费A级毛片免费视频播放| 蜜臀久久99精品久久久久宅男| 做a视频在线观看| 扬州市| 老汉的性i事恋老小说六| 国产白浆?高潮?喷水| 全免费A级毛片免费看金尊一| 日本肥肉老太xxxx| 国语自产精品视频在线第| 91精品国产91久久久久久软件优势 | 国产一级A片麻豆爱| 小波福利软件| 女a男0攻巨肉高h| 被闺蜜男朋友c哭高H1v1| 男人猛躁进女人免费观看| 一级一级一级一级毛片| 亲胸揉胸膜下刺激视频高清| 欧美二区三区| 日本污动漫在线观看| 人妻HDⅩXXx╳╳高清HD| 白俄罗斯BBBBBB毛片A片| 动漫美女福利工本漫画18| 羞羞答答在线|