1. lucene 在操作時會在 temp 目錄產生一個 lucene*.lock
    若程式被異常終止後, 導致該檔案沒有沒刪除, 會讓 lucene 幾乎整個壞掉, 因為每次要 query 或建 index 時, 遇到 .lock 檔時, 操作皆會被 lucene 擋下來

暫時的解決方案

 - 透過每次啟動時, 去清除 temp 目錄底下所有的 `lucene*.lock` 檔,

  1. Oracle DB 某張 Table 不明原因導致當前 Sequence 小於已經存在資料的 Sequence, 讓新資料想要 insert 不能, 因為 Sequence 不能重複

暫時的解決方案

 - 透過 Oracle 查看該 Table 的 Sequence 到多少了,
documentviewlog_seq
.
currval
 from 
dual

並比對存在資料的 Sequence, 最後透過 nextval 來增加到比已經存在的資料多 1 個序號, 應該就會正常了

nextval 每次 insert 之後, sequence 就會直接 +1
若要用 currval 之前, 必須先用 nextval select 一次
documentviewlog_seq
.
nextval
 from 
dual