程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQLSERVERS 數據整理方法

SQLSERVERS 數據整理方法

編輯:關於SqlServer
今天星期天,因數據庫太慢,最後決定將數據庫進行重新整理.
(假定數據庫名稱為:DB_ste)
1、根據現在的數據庫的腳本創建一個腳本文件(FILENAME:DB_ste.sql)
2、建立新的數據庫DB_ste2,若有文件組的數據庫,則需要建立相同的文件組。(DB_ste_Group)
3、將數據文件(DB_ste)在新的數據庫DB_ste2執行。(注意:因有些過程依賴其他服務器的數據庫,所以服務器一定要聯網絡,在創建時會有些警告。而且新的數據庫中的PRIMARY與CHECK的名稱與舊的名稱不一樣,可以不理睬。)
4、利用MSSQL自帶的DTS工具將DB_ste中的數據導入到DB_ste2中。
5、更改sp_renamedb 'DB_ste','DB_test'.
sp_renamedb 'DB_ste2','DB_ste'
6、可以進行利用數據庫。
總結:
雖然這種方法對數據庫的速度幫助比較大,但是並未從根本上解決數據庫慢的問題。
因為數據庫慢的最終原因沒有查找的,所以再過半年,數據庫同樣會出現慢的情況,而且還會更慢。
總不會屆時再如此整理吧,常在河邊走,那有不濕鞋的。哪天數據搞出問題來就麻煩了。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved