我必須在sybase服務器上多次運行帶有不同參數(10 000+)的存儲過程。我想從腳本中並行啓動查詢。在開始新查詢之前,我想確定Sybase服務器的負載,以自動並動態地決定可以並行啓動多少個查詢。如何從腳本中確定Sybase服務器的負載
現在我計算查詢的平均響應時間,如果它增長太高,那麼我停止開始新的查詢,如果它低於預定義的值,那麼我可以開始更多的查詢。但它非常依賴於存儲過程,有時甚至依賴於傳遞給它的參數,所以我想獲得一些更爲客觀的度量,類似於由cat /proc/loadavg
(uptime
,top
)返回的Linux負載平均值。 Gmake
具有類似的功能可以並行運行,並且只有當加載平均值小於指定值時纔會啓動新過程(請參閱-j
和-l
選項)。
有沒有辦法獲得一些與服務器實際負載相關的指標?
我不是管理員,我正在遠程啓動查詢。