ORACLE 想清楚了再做,要謹慎些 兄弟

2021-08-24 21:28:51 字數 785 閱讀 1609

星期一 發現乙個表有很多重複資料 隨機使用刪除重複資料的語句。

星期二 發現 這語句跑了很久都沒跑完,13個小時了!只不過刪除10個月的資料而已

依然斷了它,可它回滾花了4個小時,上午影響了資料庫的服務速度了。

然後乙個月乙個月檢查重複資料的範圍,最後定位到9月到10月。刪除它,用那條語句很慢,乙個小時後斷了它。然後把該錶的索引刪除了,再把表指為nologging。30分鐘就把資料刪除了。

隨後接著建索引,和關鍵字。

星期三 發現 關鍵字沒成功,還有很多重複資料,感覺不對頭。檢視了下重複資料的具體情況,不重複啊! 問及業務人員才知道該錶確定唯一記錄 要有三個欄位來確定。

原來靠2個字段來確定重覆記錄,現在可好了把2023年的資料都刪了!

晚上覺得重導資料,先清空了表,然後建主建,倒資料。等到22:30 還沒結束實在要走了!

星期四 發現手工導資料過程跑了384分鐘 在凌晨4點報錯ora-30036: 無法按 8 擴充套件段 (在還原表空間 'undotbs1' 中),作業的相應過程也跑了159分鐘後報同樣的錯,而且影響了很多過程。

看了該過程看到最後有個update 更新3年的字段 估計是導致報錯的原因!

在導資料的過程中 有commit 呀 才執行後面的update 為什麼表沒有存到呢? 乖乖的哦

同事來說資料怎麼樣?他的活動要查! 我為什麼不先導2023年的資料滿足使用者使用,現在導的是2007的資料。

總結下:為了除掉重複資料而導致的後果,主要是因為自己沒有想清楚。起碼不要全表刪掉了資料,刪除2023年的資料,這樣不會報錯。要麼先導2023年的資料,先滿足使用者需要。

想賣軟體了

前幾天發現乙個同事的桌子上有套諾頓的2007防毒軟體,居然是正版的,花了幾百塊。想一下也是,1.正版軟體是越來越便宜了,相對於人們的生活水平。2 智財權越來越收重視。3 市場相當龐大,尤其是國內,具體的資料不知道,但是我想中國的盜版使用率應該是比較驚人的。4 開發,銷售兩手抓兩手都硬的軟體公司我想畢...

進入深度學習之前,想清楚這些問題!

特別說明 這篇文章是為了解決那些對於深度學習完全陌生並且正在計畫進入這個領域的人。其目的是幫助他們批判性地思考該領域的複雜性,並幫助他們區分哪些是真正困難的事情,哪些是微不足道的事情。在我撰寫和發表這篇文章時,我意識到這篇文章的語氣過於挑釁,而且我不是乙個好的作家,沒有能力寫一篇發人深省的文章。所以...

想清楚自己到底要的是什麼

1 最近一直在想自己想要的究竟是什麼。看著身邊的同學朋友都在找工作,努力,他們都有自己的奮鬥目標。之前的我似乎在猶豫在嘗試。思考自己想要的究竟是什麼。最近也一直在幻想 憧憬。其實自己想要的不過就是平凡 簡單 輕鬆的生活。我曾經為這種想法感到不恥。認為自己應該要像其他人一樣,為自己,在大城市奮鬥。但是...