當前位置:首頁 » 參考文獻 » 資料庫太大

資料庫太大

發布時間: 2021-03-27 02:39:12

資料庫過大該怎麼處理

問題分析:這種問題是由於伺服器的資料庫文件或者日誌太大造成內的,那麼我們清理下日誌或容者收縮數據
庫就可以了。解決方法:一
第一種解決方案,不限制資料庫文件大小,當然,這是在您的伺服器空間足夠的情況下

第二種解決方案,直接清理資料庫日誌文件
我們打開資料庫,然後選擇分離資料庫,找到日誌文件並刪除,然後附加,會自動產生
一個初始的很小的日誌文件

第三種收縮資料庫日誌文件,設置資料庫文件或者日誌文件收縮到一定大小就可以。
以上各種解決方案,可以根據不同情況選擇不同方案,為防止對資料庫操作不熟悉,操
作失誤,修改前請先備份好資料庫。

Ⅱ SQL資料庫文件太大怎麼處理

兩種方法:
1、在「sql
server
配置管理器」中將你的sql
server服務停止,然後將你安裝資料庫文件中的data文件夾下的
你的資料庫名.mdf和你的資料庫名.ldf文件夾拷給別人,最後拿到該文件的人,直接在mssql2005的「sql
server
management
studio」工具中,用附加資料庫的方式添加即可。
2、在你電腦上的「sql
server
management
studio」工具中找到你要用來傳的資料庫名,在上面點右鍵--任務--備份資料庫。為其指定一個目錄後,點保存。之後會生成一個文件,你直接將該文件拷貝給你要給的人。拿到這個備份文件的人,首先要在他電腦的「sql
server
management
studio」工具中新建一個空資料庫,且該資料庫名要和你電腦上的那個名稱一致,最後在這個資料庫名上點右鍵--任務--還原--資料庫,選中剛才的那個備份文件,點確定也可以還原。

Ⅲ sql資料庫佔用內存太大如何處理

sql server沒有辦法釋放來內存,內存都是自系統自動管理的
除非你殺調哪些佔用內存大的進程
sql 語句沒寫好,死鎖...都會導致佔用內存很大
select * from master..sysprocesses

kill spid --spid 就是上面查到的spid欄位

Ⅳ SQL資料庫太大怎麼辦

收縮資料庫

Ⅳ SQL資料庫太大怎麼辦

處理方法:
1、用BACKUP LOG database WITH NO_LOG清除日誌
把資料庫屬性中的故障還原模型改為「簡單」可以大大減慢日誌增長的速度。
用BACKUP LOG database WITH NO_LOG命名後,會截斷不活動日誌,不減小物理日誌文件的大小,但邏輯日誌會減小,收縮資料庫後會把不活動虛擬日誌刪除來釋放空間,不會損壞數據。
如果日誌被截斷並收縮資料庫後,就不能直接用最近的一個全庫備份做時間點還原,建議立即備份資料庫,以防萬一。
2、sql server運行中,刪除主資料庫事務日誌文件,步驟如下:
(1)、分離資料庫管理器-資料庫-右擊要刪除日誌的資料庫-所有任務-分離資料庫
(2)、然後刪除日誌文件
(3)、然後再附加資料庫
企業管理器-資料庫-右擊資料庫-所有任務-附加資料庫時只附加mdf.
3、壓縮SQL資料庫及日誌的詳細方法
可以在資料庫屬性選項中選擇「Auto shrink」選項,讓系統自動壓縮資料庫,也可以用人工的方法來壓縮。

Ⅵ 資料庫太大無法導入

這個問題可以用下面的方法處理:
1、用BACKUP LOG database WITH NO_LOG清除日誌
把資料庫屬版性中的故障還原模型改為「簡權單」可以大大減慢日誌增長的速度。
用BACKUP LOG database WITH NO_LOG命名後,會截斷不活動日誌,不減小物理日誌文件的大小,但邏輯日誌會減小,收縮資料庫後會把不活動虛擬日誌刪除來釋放空間,不會損壞數據。
如果日誌被截斷並收縮資料庫後,就不能直接用最近的一個全庫備份做時間點還原,建議立即備份資料庫,以防萬一。
2、sql server運行中,刪除主資料庫事務日誌文件,步驟如下:
(1)、分離資料庫管理器-資料庫-右擊要刪除日誌的資料庫-所有任務-分離資料庫
(2)、然後刪除日誌文件
(3)、然後再附加資料庫
企業管理器-資料庫-右擊資料庫-所有任務-附加資料庫時只附加mdf.
3、壓縮SQL資料庫及日誌的詳細方法
可以在資料庫屬性選項中選擇「Auto shrink」選項,讓系統自動壓縮資料庫,也可以用人工的方法來壓縮。

Ⅶ SQL Server資料庫太大怎麼辦

如果單位內部業務數據太多,那麼資料庫文件快速增大就是正常的,這種情況下,只能採取其它措施縮減其大小,比如說建立專門的歸檔資料庫,用以存放歷史數據,從而控制主數據文件的增長速度。

Ⅷ sql server資料庫文件太大怎麼辦

處理方法:抄
1、用BACKUP LOG database WITH NO_LOG清除日誌
把資料庫屬性中的故障還原模型改為「簡單」可以大大減慢日誌增長的速度。
用BACKUP LOG database WITH NO_LOG命名後,會截斷不活動日誌,不減小物理日誌文件的大小,但邏輯日誌會減小,收縮資料庫後會把不活動虛擬日誌刪除來釋放空間,不會損壞數據。
如果日誌被截斷並收縮資料庫後,就不能直接用最近的一個全庫備份做時間點還原,建議立即備份資料庫,以防萬一。
2、sql server運行中,刪除主資料庫事務日誌文件,步驟如下:
(1)、分離資料庫管理器-資料庫-右擊要刪除日誌的資料庫-所有任務-分離資料庫
(2)、然後刪除日誌文件
(3)、然後再附加資料庫
企業管理器-資料庫-右擊資料庫-所有任務-附加資料庫時只附加mdf.
3、壓縮SQL資料庫及日誌的詳細方法
可以在資料庫屬性選項中選擇「Auto shrink」選項,讓系統自動壓縮資料庫,也可以用人工的方法來壓縮。

熱點內容
塗鴉論文 發布:2021-03-31 13:04:48 瀏覽:698
手機資料庫應用 發布:2021-03-31 13:04:28 瀏覽:353
版面217 發布:2021-03-31 13:04:18 瀏覽:587
知網不查的資源 發布:2021-03-31 13:03:43 瀏覽:713
基金贖回參考 發布:2021-03-31 13:02:08 瀏覽:489
懸疑故事範文 發布:2021-03-31 13:02:07 瀏覽:87
做簡單的自我介紹範文 發布:2021-03-31 13:01:48 瀏覽:537
戰略地圖參考 發布:2021-03-31 13:01:09 瀏覽:463
收支模板 發布:2021-03-31 13:00:43 瀏覽:17
電氣學術會議 發布:2021-03-31 13:00:32 瀏覽:731