[英]different response time when executing a specific query
我一直在嘗試找出性能問題,如果有人可以幫助我理解該問題,我將不勝感激。
我們的應用程序已連接到Oracle 11g。 我們有一個很大的表,其中保存了過去兩個月的數據。 我們每半小時進行數百萬次插入,並在每天結束時進行大批量刪除操作。 我們的兩個列都已建立索引,並且我們肯定有傾斜的列。
問題是,從該表讀取數據時,我們面臨許多緩慢的響應。 我不是數據庫專家,所以已經做了一些研究。 我知道綁定變量偷看和游標共享。 問題是,即使對於具有特定參數的特定查詢,我們也會看到不同的執行時間!
表中沒有LOB列,用於讀取數據的查詢並不復雜! 它會在特定范圍(索引已索引)中查找具有特定名稱(索引已索引)的所有行。
我可以看到導致查詢時間不一致的幾種可能原因。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.