關於redo log的修改與重建

2021-06-21 15:35:29 字數 561 閱讀 4234

有時隨著業務的發展需要對redo log日誌進行重新規劃。比如現有的日誌有三組,每組乙個成員,並且每個成員大小為50m,那麼對於生產庫顯然不合理。我們則需要根據業務資料進行相應的調整。一般情況下我們建議每組有兩個成員就夠了,乙個檔案大小不超過2g,操作步驟如下:

1、建立日誌組:

alter database add logfile group 1 

('/opt/oracle/redo01a.log',

'/opt/oracle/redo01b.log') 

size 2g;

2、建立幾組日誌組後,我們需要將之前不用的日誌組給切換成inactive狀態,語法:

alter system switch logfile;

如果想刪除的日誌組狀態一直是active狀態,可以用

alter system checkpoint;

這樣active就會變成inactive了

3、刪除日誌組

alter database drop logfile group n;

4、這個只是邏輯刪除,還需要去磁碟中把沒用的物理檔案給刪除了

關於關鍵表的索引重建

針對一些大的運營商的系統,比如電信 銀行系統。通常會有些表的資料量會很大百萬 千萬等,此時查詢速度是乙個很重要很關鍵的因素。查詢響應慢是使用者無法接受的。所以要針對這些大資料量表要建立相應的索引。但是經過長時間應用之後如果大表進行了頻繁的增刪改查操作後,可能會導致索引失效,嚴重會應用客戶使用及使用者...

django修改models重建資料庫的操作

第二次修改momkihahjsudels.py以後再次 python manage.py makemigrations 提示如下 you are trying to add a non nullable field address to xc users without a default we c...

關於流形學習的重建問題

1,前饋網路是什麼?反向傳播,反向求導?之間的關係是什麼?前饋神經網路就是根據乙個公式,然後輸入,就可以得到輸出,他是一種沒有反饋的網路。在這個過程中得到的是每一層的啟用值。並且在文章中給出了,使用不同的函式的時候,建議使用的參考數值。前饋網路是沒有反饋的,單向的 反向傳播,就是通過是代價函式最小化...