發表文章

目前顯示的是有「SQL Azure」標籤的文章

Azure SQL 效能比較

圖片
Azure SQL 計費採用 DTUs 計費,DTUs 與 SQL Server 執行時期的效能有直接的關聯性。 Azure 上新增一個 SQL Database ,分別調整不同的付費等級後,執行同一個預存程序彙整資料新增至另一個資料表中,會新增 166,167 筆資料,測試結果如下: Pricing tier DTUs Speed time $TWD/月 S0 10 00:05:22 465 S1 20 00:02:55 930 S2 50 00:02:02 2,328 S3 100 00:01:43 4,654 P1 125 00:00:42 14,427 P2 250 00:00:21 28,856 P4 500 00:00:11 57,711 P6 1,000 00:00:06 115,422 自行組裝 PC 00:00:05 若要達到辦公室中測試主機的效能,可能需要調整到 P6 的等級,但這費用每個月超過11萬元,可負擔不起。 目前傾向做法是,當需要執行大量資料轉檔作業時,先將付費等級調高,一天內再調回原本的等級 (Azure SQL 以日計費)。 參考文章 Azure SQL Database 服務層和效能層級 – MSDN 文章 變更資料庫服務層和效能層級 – MSDN 文章

地端 SQL 同步至雲端 SQL Azure

圖片
SQL Azure 有提供各種情境的資料同步方式,雲端 與  雲端 或 雲端 與 本地端。而本地端 SQL Server 資料庫與 SQL Azure 進行同步,主要是透過本地端的工具程式 (SQL Azure Data Sync Agent Preview) 做媒介, 本文是說明安裝與設定細節。

SQL Azure 匯出與匯入

圖片
SQL Azure 營運中自動建立備份,依據資料庫等級區分不同的保留檔案數,請參閱: Azure SQL Database 備份和還原 。當意外發生時,還原資料庫是要透過客戶支援中心進行。 我嘗試建立自己的備份與還原的計畫,將正式營運的資料庫自動備份到 Azure 儲存體上,假設災難發生時,我可以從 Azure 儲存體還原資料庫到 Azure 或本地端。