在規劃SQL Azure應用程序時,應記住哪些性能因素? Azure存儲以及工作者和Web角色看起來非常具有伸縮性,但如果最終他們使用的是一個數據庫......看起來就像是瓶頸。SQL Azure性能注意事項
我試圖找到有關的數字:
- 多少個併發連接呢 SQL Azure的支持?
- 帶寬是多少?
但是沒有運氣。例如,我正在計劃和使用非常高級別的插入的應用程序,但是我需要每次都返回聚合函數的結果(例如:列中具有相同鍵的所有記錄的總和),所以我不能和桌子一起存放。
批處理是一種選擇,但時間響應也非常重要,所以恐怕數據庫會出現大量連接。
分片是另一種選擇,但即使插入數量很大,數據量也非常小,4到6列只有一個PK而沒有FK。因此,即使1Gb數據庫對於分區來說也是一個矯枉過正(以及多付:D)。
當我面對這些類型的應用程序時,應該記住哪些性能鍵?
乾杯。