SQLSERVERS 數(shù)據(jù)整理方法
更新時間:2009年11月08日 23:42:56 作者:
SQLSERVERS 數(shù)據(jù)整理方法,需要的朋友可以參考下。
今天星期天,因數(shù)據(jù)庫太慢,最后決定將數(shù)據(jù)庫進(jìn)行重新整理.
(假定數(shù)據(jù)庫名稱為:DB_ste)
1、根據(jù)現(xiàn)在的數(shù)據(jù)庫的腳本創(chuàng)建一個腳本文件(FILENAME:DB_ste.sql)
2、建立新的數(shù)據(jù)庫DB_ste2,若有文件組的數(shù)據(jù)庫,則需要建立相同的文件組。(DB_ste_Group)
3、將數(shù)據(jù)文件(DB_ste)在新的數(shù)據(jù)庫DB_ste2執(zhí)行。(注意:因有些過程依賴其他服務(wù)器的數(shù)據(jù)庫,所以服務(wù)器一定要聯(lián)網(wǎng)絡(luò),在創(chuàng)建時會有些警告。而且新的數(shù)據(jù)庫中的PRIMARY與CHECK的名稱與舊的名稱不一樣,可以不理睬。)
4、利用MSSQL自帶的DTS工具將DB_ste中的數(shù)據(jù)導(dǎo)入到DB_ste2中。
5、更改sp_renamedb 'DB_ste','DB_test'.
sp_renamedb 'DB_ste2','DB_ste'
6、可以進(jìn)行利用數(shù)據(jù)庫。
總結(jié):
雖然這種方法對數(shù)據(jù)庫的速度幫助比較大,但是并未從根本上解決數(shù)據(jù)庫慢的問題。
因?yàn)閿?shù)據(jù)庫慢的最終原因沒有查找的,所以再過半年,數(shù)據(jù)庫同樣會出現(xiàn)慢的情況,而且還會更慢。
總不會屆時再如此整理吧,常在河邊走,那有不濕鞋的。哪天數(shù)據(jù)搞出問題來就麻煩了。
(假定數(shù)據(jù)庫名稱為:DB_ste)
1、根據(jù)現(xiàn)在的數(shù)據(jù)庫的腳本創(chuàng)建一個腳本文件(FILENAME:DB_ste.sql)
2、建立新的數(shù)據(jù)庫DB_ste2,若有文件組的數(shù)據(jù)庫,則需要建立相同的文件組。(DB_ste_Group)
3、將數(shù)據(jù)文件(DB_ste)在新的數(shù)據(jù)庫DB_ste2執(zhí)行。(注意:因有些過程依賴其他服務(wù)器的數(shù)據(jù)庫,所以服務(wù)器一定要聯(lián)網(wǎng)絡(luò),在創(chuàng)建時會有些警告。而且新的數(shù)據(jù)庫中的PRIMARY與CHECK的名稱與舊的名稱不一樣,可以不理睬。)
4、利用MSSQL自帶的DTS工具將DB_ste中的數(shù)據(jù)導(dǎo)入到DB_ste2中。
5、更改sp_renamedb 'DB_ste','DB_test'.
sp_renamedb 'DB_ste2','DB_ste'
6、可以進(jìn)行利用數(shù)據(jù)庫。
總結(jié):
雖然這種方法對數(shù)據(jù)庫的速度幫助比較大,但是并未從根本上解決數(shù)據(jù)庫慢的問題。
因?yàn)閿?shù)據(jù)庫慢的最終原因沒有查找的,所以再過半年,數(shù)據(jù)庫同樣會出現(xiàn)慢的情況,而且還會更慢。
總不會屆時再如此整理吧,常在河邊走,那有不濕鞋的。哪天數(shù)據(jù)搞出問題來就麻煩了。
相關(guān)文章
SQL Server誤區(qū)30日談 第17天 有關(guān)頁校驗(yàn)和的誤區(qū)
從舊的實(shí)例升級上來的數(shù)據(jù)庫不會自動開啟頁校驗(yàn)和,除非你顯式使用ALTER DATABASE databasename SET PAGE_VERIFY CHECKSUM進(jìn)行開啟。而在SQL Server 2005或2008新建的數(shù)據(jù)庫頁校驗(yàn)和是默認(rèn)開啟的2013-01-01
mssql server .ldf和.mdf的文件附加數(shù)據(jù)庫的sql語句
mssql server .ldf和.mdf的文件附加數(shù)據(jù)庫的sql語句...2007-07-07
SQLServer數(shù)據(jù)庫密碼短時間強(qiáng)制過期的解決
本文主要介紹了SQLServer數(shù)據(jù)庫密碼短時間強(qiáng)制過期的解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-04-04
sql多表行轉(zhuǎn)列、級聯(lián)行轉(zhuǎn)列示例代碼
這篇文章主要介紹了sql多表行轉(zhuǎn)列、級聯(lián)行轉(zhuǎn)列示例代碼,需要的朋友可以參考下2014-03-03
SQL SERVER 2012新增函數(shù)之邏輯函數(shù)CHOOSE詳解
這篇文章主要介紹了SQL SERVER 2012新增函數(shù)之邏輯函數(shù)CHOOSE的相關(guān)資料,文中介紹的很詳細(xì),相信對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。2017-03-03
檢測SqlServer數(shù)據(jù)庫是否能連接的小技巧
這篇文章主要介紹了檢測SqlServer數(shù)據(jù)庫是否能連接的小技巧,本文使用UDL文件的形式實(shí)現(xiàn)這個小方法,需要的朋友可以參考下2015-02-02
MS sqlserver 2008數(shù)據(jù)庫轉(zhuǎn)換成2000版本的方法
這篇文章主要為大家詳細(xì)介紹了MS sqlserver 2008數(shù)據(jù)庫轉(zhuǎn)換成2000版本的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-11-11

