資料庫sql這樣怎麼辦,SQL資料庫太大怎麼辦

2022-06-10 01:40:26 字數 4166 閱讀 2550

1樓:司馬刀劍

解決方法步驟如下:

1、首先開啟sqlserver management studio,登入身份選擇windows身份驗證,點選連線。

2、進入管理器中,選擇資料庫,右鍵,在彈出的選單選擇「附加」,如圖所示,選擇要附加的檔案後,點選附加,如果沒有報錯,則完成附加,否則,需要接下來的資料修復。

3、報錯,附加失敗後,新建資料庫,且要與要附加的資料庫同名。如要附加的資料庫為skhprint,要新建的資料庫名也要命名為skhprint,如圖,點選確定,完成資料庫建立。

4、如何在介面內找到「停止」選項並單擊停止資料庫。

5、將原mdf檔案,如skhprint.mdf複製到新建立的資料庫所在目錄中,之後,開啟伺服器。

6、這時,會發現skhprint質疑,接下來要開啟查詢分析器,輸入如下**:use mastergo--declare @databasename varchar(50)--set @databasename='skhprint'--1修改伺服器設定:允許對系統目錄進行直接修改

sp_configure 'allow updates',1 reconfigure with overridego--2將資料庫置為緊急狀態update master.dbo.sysdatabases set status = 32768 where name = 'skhprint'go--3刪除新的ldf檔案,重建日誌:

dbcc rebuild_log('skhprint', 'f:\skhprint_log_new.ldf')--假設把新日誌在f盤goupdate master.

dbo.sysdatabases set status = 16 where name = 'skhprint'即可。

2樓:住七千

和sql書一起煮,就混熟了

sql資料庫太大怎麼辦

3樓:愛可生雲資料庫

我有個大的 sql 檔案要回放,需要馬上做,但又怕壓死業務,怎麼辦?

塞一些資料進去:

看看我們填充資料的成果:

使用 mysqldump 匯出一份資料:

現在我們假設要把這個 dump 檔案,回放到一個資料庫中,並且現在資料庫正在承擔很重的業務,我們不希望業務受到太大影響。

先來看看如果直接回放 dump 檔案,會發生什麼?

我們看到 mysql 的 cpu 會彪起來,我們換一個方式來回放 dump:

看看 cpu 壓力:

可以看到 cpu 已經非常冷靜,並且緩慢的處理資料。

求sql資料庫考試題答案,SQL資料庫考試試題,求高手解答

1.create database readbookon name readbook data,filename d server readbook data.mdf size 2mb,maxsize 10mb,filegrowth 1mb log on name readbook log,file...

如何用SQL語句建立資料庫,sql語句 如何建立一個表啊

用如下語句 create database studbon primary 預設就屬於primary檔案組,可省略 資料檔案的具體描述 name studb data 主資料檔案的邏輯名稱filename d studb data.mdf 主資料檔案的物理名稱 size 5mb,主資料檔案的初始大小...

SQL關於資料庫批量更新的問題,關於SQL資料庫批量更新和增加的問題。

begin tran update a set a.cpdm b.cpdm,from table1 a join table2 b on a.mac1 b.mac1 update a set a.cpdm b.cpdm,from table1 a join table2 b on a.mac1 b....