我有一個索引在oracle中說「TEMP_INDEX」,我想添加一個評論像「OBSOLETE」,以便我可以忽略此索引進一步處理。我們可以在oracle中添加索引的註釋嗎?
我們可以這樣做嗎?或者還有其他方法可以做到這一點。
這裏的目的是,我只是想以某種方式標記索引,以便它不會被考慮進一步處理。這裏的約束是,我不能刪除該索引。
我有一個索引在oracle中說「TEMP_INDEX」,我想添加一個評論像「OBSOLETE」,以便我可以忽略此索引進一步處理。我們可以在oracle中添加索引的註釋嗎?
我們可以這樣做嗎?或者還有其他方法可以做到這一點。
這裏的目的是,我只是想以某種方式標記索引,以便它不會被考慮進一步處理。這裏的約束是,我不能刪除該索引。
只需通過
alter index TEMP_INDEX invisible
禁用索引或正如你所說,你不希望系統考慮指數進行進一步的處理,您可以使用NO INDEX hint
在查詢
從引用ORACLE GUIDE - >
SELECT /*+ NO_INDEX(employees emp_empidx) */ employee_id
FROM employees
WHERE employee_id > 200;
感謝您的解決方案,我認爲使隱形將爲我工作。 – seetendra
@seetendra如果您的問題已解決,請將帖子標記爲已回覆。 –
當然:)會這樣做 – seetendra