2013-04-27 48 views
0

AFAIK ExecuteQuery在內部處理分段查詢。並且每個段的請求(=調用存儲)都被視爲存儲的事務(我的意思是計費事務 - http://www.windowsazure.com/en-us/pricing/details/storage/)。對?
有沒有辦法瞭解有多少段被分割查詢?如果我運行一個查詢並獲得5000個項目,我可以假設我的查詢被分割爲5個段(由於每個段有1000個項目的限制)。但是在查詢複雜的情況下,每個呼叫也有5秒的超時時間。CloudTable.ExecuteQuery:如何獲取事務數

回答

0

我不認爲有一種方法可以在API中獲得。如果你只是想在開發中檢查它,你可以設置一個HTTPS代理來記錄請求。

如果知道真的很重要,請改用BeginExecuteSegmentedEndExeceuteSegmented。您的代碼會爲每個細分受衆羣回撥一次,因此您可以輕鬆跟蹤有多少個電話。

相關問題