簡體   English   中英

選擇查詢在oracle中慢但是在mysql數據庫中快

[英]Select query slow in oracle but fast in mysql database

我正在嘗試優化一個簡單的sql查詢,該查詢在MySql數據庫中運行需要15毫秒,而在Oracle數據庫中要運行大約600毫秒。

以下是查詢:

select *
from APPEALCASE appealcase0_
where appealcase0_.caseNumber='BAXXXXX00' and appealcase0_.DELETED_FLAG='N' 

我索引了caseNumber列,但仍然無濟於事。 誰能建議我一個在Oracle數據庫中也達到15ms相同響應時間的解決方案。

聽起來您需要索引。 我會建議:

create index idx_appealcase_casenumber_deleted on appealcase(casenumber, deleted_flag);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM