原文:Azure Tips and Tricks
翻譯:汪宇杰
Azure SQL Database
如果您喜歡 SQL Server,那么您可能也喜歡 Azure SQL 數(shù)據(jù)庫。Azure SQL 數(shù)據(jù)庫是 Azure 中的 SQL Server 即服務。你負責處理數(shù)據(jù),Azure 負責運行和保護數(shù)據(jù)庫和服務器。
在這篇文章中,我們將了解 Azure SQL 數(shù)據(jù)庫的 5 個重要功能。
先決條件
如果你想繼續(xù),你需要以下準備:
一份 Azure 訂閱(如果您沒有 Azure 訂閱,請在開始之前創(chuàng)建一個免費帳戶)
https://azure.microsoft.com/free/?WT.mc_id=azure-azuredevtips-azureappsdev
1. 查詢編輯器
對于簡單的數(shù)據(jù)查詢?nèi)蝿眨梢允褂每稍诓樵兙庉嬈鳎≦uery editor)菜單下找到的集成查詢編輯器。登錄 Azure SQL Server 即可開始使用。您可以查詢數(shù)據(jù)、視圖和執(zhí)行存儲過程。您還可以保存查詢語句以供以后使用。
(Azure 門戶中的查詢編輯器)
2. Power Apps 集成
Power Apps 使您無需編碼即可創(chuàng)建應用程序。您可以使用數(shù)據(jù)和 UI 小部件編寫 Power App,并將其部署到真實設備。對于 Azure SQL 數(shù)據(jù)庫,您可以輕松地使用數(shù)據(jù)庫中的數(shù)據(jù)創(chuàng)建 Power App。選擇 Power Apps 菜單 -> get started 并選擇要為其創(chuàng)建應用的表。這會為你創(chuàng)建一個新的 Power App,它連接到 Azure SQL 數(shù)據(jù)庫中的表,并使你能夠在 Power Apps 設計器中編輯該應用程序。
(Azure SQL 數(shù)據(jù)庫 Power Apps 集成)
3. 自動調(diào)優(yōu)
數(shù)據(jù)庫的性能對您的應用程序至關重要。性能調(diào)優(yōu)很困難,您應該定期進行。Azure SQL 數(shù)據(jù)庫可以自動優(yōu)化數(shù)據(jù)庫的性能。在自動優(yōu)化功能中,你可以配置為讓 Azure SQL 根據(jù)查詢性能自動創(chuàng)建和刪除索引。您還可以讓它分析查詢的執(zhí)行計劃并為它們使用最佳計劃。
(Azure SQL 數(shù)據(jù)庫自動調(diào)優(yōu))
4. 無服務器運行 Azure SQL 數(shù)據(jù)庫
每個 Azure SQL 工作負載都有一個服務層。您可以在提供令人難以置信的性能和存儲功能的高級高級層上運行它,或者在需要較少存儲和性能時在較低的基本層上運行它?,F(xiàn)在,您還可以在無服務器層上運行 Azure SQL 數(shù)據(jù)庫。您可以選擇通過設置最低和最高性能來控制無服務器擴展。并且您可以讓數(shù)據(jù)庫在一段時間內(nèi)未使用時暫停,這意味著您無需支付費用,只需支付其存儲費用。
(Serverless Tier in Azure portal)
譯者注:對于中小型應用,DTU 套餐遠比 Serverless 套餐便宜,千萬不要被微軟忽悠 Serverless 省錢,小心賣血還賬單!
5. 輕松添加 Azure 認知搜索
Azure 認知搜索使你能夠為數(shù)據(jù)創(chuàng)建搜索和自動完成功能。在 Azure SQL 數(shù)據(jù)庫中,您可以通過插入 Azure 認知搜索輕松地使您的數(shù)據(jù)庫可搜索。您可以從“添加 Azure 搜索”菜單執(zhí)行此操作。在這里,你可以選擇一個現(xiàn)有的 Azure 認知搜索實例,或者創(chuàng)建一個并通過從你的數(shù)據(jù)庫中提供一個表來配置它的搜索索引。這將 Azure 認知搜索與您的數(shù)據(jù)庫結(jié)合起來,并使您能夠使用索引來搜索您的數(shù)據(jù)庫。
(Azure SQL 數(shù)據(jù)庫 Azure 搜索集成)
總結(jié)
Azure SQL 數(shù)據(jù)庫具有許多功能,包括查詢編輯器、Power Apps 集成、自動優(yōu)化、無服務器層以及與 Azure 認知搜索的集成。去看看吧!