5.某語音電話本表資訊如下:
Call_book_info
MOBILE_ID 移動號碼 VARCHAR2(12)
CALLIN_TIME 呼入時間 Date
CALLOUT_TIME 呼出時間 Date
STATUS 狀態 CHAR(1)
在某次大批量操作后,資料記錄達到100萬,MOBILE_ID估計有2萬個重復,現要求洗掉重復的號碼(只保留一條),因為該表是業務表,洗掉時不能影響業務的正常使用。撰寫存盤程序實作洗掉重復號碼的功能。
要求如下:
(1)為保證洗掉的資料以后可查,在洗掉時要先做備份,備份不成功則不能進行洗掉。
(2)要有日志記錄,比如洗掉所花時間,洗掉成功了多少條,失敗多少條等操作資訊。
(3)如果出現性能問題,要跟蹤原因。生成trace檔案進行分析,改行程式。
uj5u.com熱心網友回復:
典型的去重復問題 但是需要一些條件 比如去重復的規則是什么 總不能隨便刪吧轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/106172.html
標籤:高級技術
