2013年11月23日 星期六

Windows Azure - T-SQL 查詢 SQL Database和頻寬的使用量

介紹進階的技巧,如何利用 T-SQL 查詢 SQL Database 的使用量與頻寬使用量。

利用 sys.database_usage 系統檢視來查看 SQL Database 服務中資料庫發生使用量的日期、資料庫類型以及發生使用量的當天最大的資料庫單位(DU)。

select * from sys.database_usage order by [time]


利用 sys.bandwidth_usage 系統檢視來查看資料庫所使用的頻寬。
以下指令碼用來查看 SQL Database 中資料庫所使用的頻寬:

select * from sys.bandwidth_usage order by [time]




以上的查詢功能,可以讓開發者了解如何規劃DB的結構和節省成本,例如規劃盡量讓會產生較大流量的服務擺在同一個子區域,因為SQL Database Windows Azure 上的服務之間所使用的頻寬是免費的。透過一些特性,達到最好效能和最省成本的佈暑。

-雲遊山水為知已逍遙一生而忘齡- 電腦神手

沒有留言:

張貼留言