欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

oracle水位線怎么調(diào) oracle 水位

oracle 如何查看表 高水位線

select blocks, empty_blocks from dba_tables where table_name='xxx' and owner='xx';

創(chuàng)新互聯(lián)建站于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元瀏陽做網(wǎng)站,已為上家服務(wù),為瀏陽各地企業(yè)和個人服務(wù),聯(lián)系電話:13518219792

blocks就是已經(jīng)分配的空間即HWM,實際分配的空間,不是實際大小

oracle數(shù)據(jù)庫,怎么降低高水位線

無法是 老生常談的 truncate 、move 、shrink space

實際上 大多數(shù)表不需要降高水位,不要迷信高水位

什么是Oracle高水位線

在Oracle數(shù)據(jù)的存儲中,可以把存儲空間想象為一個水庫,數(shù)據(jù)想象為水庫中的水。水庫中的水的位置有一條線叫做水位線,在Oracle中,這條線被稱為高水位線(High-warter mark, HWM)。在數(shù)據(jù)庫表剛建立的時候,由于沒有任何數(shù)據(jù),所以這個時候水位線是空的,也就是說HWM為最低值。當(dāng)插入了數(shù)據(jù)以后,高水位線就會上漲,但是這里也有一個特性,就是如果你采用delete語句刪除數(shù)據(jù)的話,數(shù)據(jù)雖然被刪除了,但是高水位線卻沒有降低,還是你剛才刪除數(shù)據(jù)以前那么高的水位。也就是說,這條高水位線在日常的增刪操作中只會上漲,不會下跌。

oracle設(shè)置水位線有什么作用,或者說有什么好處?請給解釋一下,謝謝了。

高水位線的意思是oracle數(shù)據(jù)塊歷史使用空間的最高點,好處就是比如做全表掃描的話,有了高水位線,全表掃描只會掃描到水位線處,再向上就不會掃描了,因為根本沒有數(shù)據(jù),所以對oracle查詢性能是有一定的幫助的,另外如果一個表做過大量的delete操作的話,需要定時shrink,因為delete不回收高水位,下次做全表掃描的時候還會掃描到高水位線,但其實高水位以下很多都是free的空間,會影響全表掃描的性能,這也是如果你想刪除表中所有數(shù)據(jù)時最好用truncate的原因,因為truncate回收高水位。

oracle9.2如何在不使用TRUNCATE語句的情況下拉回高水位線(High

最笨最簡單也最管用的方法,就是重建表。建立一個新表將原表的數(shù)據(jù)插入到新表,刪除原表,將新表重命名就OK。

標(biāo)題名稱:oracle水位線怎么調(diào) oracle 水位
URL網(wǎng)址:http://chinadenli.net/article36/hipisg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃網(wǎng)站排名建站公司網(wǎng)站建設(shè)網(wǎng)站改版外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化