說明:如果您有任何疑問或想咨詢其他業務請撥打電話 400 685 0732
全網監測海量數據按需發布監測預警
實時把握輿情動態精準追溯信息源頭
隨著數據化時代的不斷發展,電子技術的使用越來越頻繁,特別是電腦的使用,因此許多的工作單位都需要使用電腦,因此很多人會去學如何使用電腦,而更加深一層的操作的學習表示對數據的處理,今天我們就來學習一下sql數據庫的具體操作吧!
sql數據庫學習——sql數據庫的實用技巧
以下是技巧的具體情況如下:
1.壓縮數據庫dbcc shrinkdatabase(dbname);
2.收縮數據庫重建索引DBCC REINDEXDBCC INDEXDEFRAG收縮數據和日志DBCC SHRINKDBDBCC SHRINKFILE;
3.掛起操作 安裝SQL Server或sp補丁時系統提示之前有掛起的安裝操作,要求重啟,解決辦法: 到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager 刪除PendingFileRenameOperations;
4.第四點就是大家移動數據庫給新用戶以已存在用戶權限 exec sp_change_users_login ‘update_one‘,‘newname‘,‘oldname‘go;
5.檢查備份集 RESTORE VERIFYONLY from disk=‘E:dvbbs.bak‘;
6.修復數據庫ALTER DATABASE [dvbbs] SET SINGLE_USERGODBCC CHECKDB(‘dvbbs‘,repair_allow_data_loss) WITH TABLOCKGOALTER DATABASE [dvbbs] SET MULTI_USERGOCHECKDB 有3個參數:REPAIR_ALLOW_DATA_LOSS 執行由 REPAIR_REBUILD 完成的所有修復,包括對行和頁進行分配和取消分配以改正分配錯誤、結構行或頁的錯誤,以及刪除已損壞的文本對象。這些修復可能會導致一些數據丟失。修復操作可以在用戶事務下完成以允許用戶回滾所做的更改。如果回滾修復,則數據庫仍會含有錯誤,應該從備份進行恢復。如果由于所提供修復等級的緣故遺漏某個錯誤的修復,則將遺漏任何取決于該修復的修復。修復完成后,備份數據庫。 REPAIR_FAST 進行小的、不耗時的修復操作,如修復非聚集索引中的附加鍵。這些修復可以很快完成,并且不會有丟失數據的危險。 REPAIR_REBUILD 執行由 REPAIR_FAST 完成的所有修復,包括需要較長時間的修復(如重建索引)。執行這些修復時不會有丟失數據的危險。 DBCC CHECKDB(‘dvbbs‘) with NO_INFOMSGS,PHYSICAL_ONLY;
學習數據庫的方法
大家要學好數據庫基本上有兩點要求:
1.首先你要明確是會用即可,還是要深入學習數據庫的相關知識。如果想深入學習數據庫技術,建議先從數據庫技術原理學起,這樣會形成完善的體系結構,之后你會發現,任何一種數據庫開發軟件都是在該理論的基礎上提供的一種開發環境,此時再學習操作,即可融會貫通。推薦書目,《數據庫系統概論》;
2.如果急于應用,那只要把接口的連接分析清楚即可,學好前者可以自己開發數據庫,后者只是會連接現存數據庫。大家依個人情況選擇,建議時間充足的情況下詳細學習下理論知識。
3.如果想學習sqlserver 那么最好的學習資料是他的聯機叢書。就是安裝以后在開始-程序-microsoft sql server下的聯機叢書。想要學習的知識里面都有。沒有必要去網上找這個那個的教程。學習編程的最好方式就是實踐,大家可以從網上一個網站的源代碼,然后研究一下前輩是怎么開發的,這樣是最快的學習方式。然后自己學著去寫程序。注意一定要動手,有時候覺得看書上寫的東西很簡單,一看就會,但是要自己去寫的時候腦袋就一片空白。要多動手才能學到知識。
最后,總結以上各種方法無非有兩步:第一步入門首先得基礎理論基礎的學習,要是理論基礎都不鞏固,就更別提上機操作了;第二步就是多操作,多找點數據實操,畢竟熟能生巧。我們學什么東西都是沒有捷徑的,只能一步一個腳印,希望以上的信息能對一些將要學習sql的伙伴有所幫助!如果想了解更多的內容,歡迎關注我們文軍營銷的官網。
推薦閱讀
sql教程 sql數據庫如何壓縮 | 文軍營銷指定將數據庫壓縮后,未使用的空間占數據庫大小的百分之幾。如果指定的百分比過大,超過了壓縮前未使用空間所占的比例,則數據庫不會被壓縮。并且壓縮后的數據庫不能比數據庫初始設定的容量小。 notruecate: 將數據庫縮減后剩余的空間保留在數據庫,中不返還給操作系統,如果不選擇此選項,則剩余的空間返還給操作系統。
說明:如果您有任何疑問或想咨詢其他業務請撥打電話 400 685 0732