水平分區(qū)就是橫向切割表吧?你是按照什么來切割的?時(shí)間?每個(gè)月?大表維護(hù)的時(shí)候也要看表的用途,是不是常更新,還有平時(shí)是用來干嘛的,查詢效率不高的話,是否考慮過加索引,索引加的好,那就好用,加不好反而是累贅,很多問題還是要具體去分析的。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名與空間、網(wǎng)絡(luò)空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、騰沖網(wǎng)站維護(hù)、網(wǎng)站推廣。
處理方法:1、用BACKUPLOGdatabaseWITHNO_LOG清除日志把數(shù)據(jù)庫(kù)屬性中的故障還原模型改為“簡(jiǎn)單”可以大大減慢日志增長(zhǎng)的速度。用BACKUPLOGdatabaseWITHNO_LOG命名后,會(huì)截?cái)嗖换顒?dòng)日志,不減小物理日志文件的大小,但邏輯日志會(huì)減小,
在sql
server
2008management
studio,用相關(guān)賬號(hào)登錄,找到你所要清空數(shù)據(jù)的表所在的數(shù)據(jù)庫(kù),然后選中數(shù)據(jù)庫(kù)右鍵選擇新建查詢,進(jìn)入查詢界面窗口,選擇輸入以下sql語句就可以了。
如果沒有其他表的外鍵關(guān)聯(lián)這個(gè)表的主鍵,可以用下面的語句(效率比較高)
truncate
table
tablename
如果有的話,就用
delete
from
tablename
不是的。。這個(gè)是因?yàn)槟銛?shù)據(jù)庫(kù)的數(shù)據(jù)雖然刪除了。但是數(shù)據(jù)庫(kù)的體積并沒有減少多少。。
就好比說一個(gè)大盆子..原來是裝滿的..現(xiàn)在倒掉了一大半的水..但是盆子的體積并沒有減小..你從外邊看還是那么大的一個(gè)盆子..盡管里邊空空如也...
這個(gè)時(shí)候你可以用數(shù)據(jù)庫(kù) 任務(wù)里的壓縮功能..他會(huì)把盆子變小的..
有幫助,請(qǐng)采納..
索引沒用好。sqlserver大表的條件多的時(shí)候,就必須使用組合索引來提升查詢速度,不使用索引會(huì)導(dǎo)致查詢復(fù)雜,就會(huì)變慢。
1.日期列用的是varchar類型可以不改成date類型。但一般建議用日期型。
2.switch到普通表是ddl動(dòng)作,秒級(jí)速度。不受索引影響。
3.切換歷史數(shù)據(jù)到普通表后,再通過bcq導(dǎo)出普通表即可。導(dǎo)入備庫(kù)用bulk insert即可。
文章名稱:sqlserver大表,sqlserver 表大小
標(biāo)題路徑:http://chinadenli.net/article4/dseheie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)、商城網(wǎng)站、、軟件開發(fā)、App開發(fā)、搜索引擎優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)