在雲端中的任務自動化

by adonisy 20. 九月 2021 13:12
.DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱 在雲端中的任務自動化    簡介  在很多環境中,資料庫管理員的共同目標是讓盡可能多的重複性任務自動化。這可以像用腳本自動備份一樣簡單,也可以像構建全自動警報系統一樣複雜。  本期將提供了關於任務自動化以簡化 DBA 工作的詳細資訊。相關方法包括安排用於常規維護作業的任務,以及多實例管理和任務成功或失敗或未完成的通知配置。    設置自動部署  與本地環境需要佈線和搭架硬體才能部署新的資料庫伺服器不同,雲計算的主要優勢之一是系統資源被抽象到 AP... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

在雲端中基於效能的設計索引(下)

by adonisy 6. 九月 2021 14:20
.DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱 資料壓縮  如上所述,資料行存放區索引的主要優勢之一是能夠壓縮資料。除了列儲存壓縮外,SQL Server 還提供了一些其他選項用於壓縮資料。 儘管 SQL Server 仍將壓縮資料儲存在 8KB 頁面上,但是在壓縮資料時,可以在給定頁面上儲存更多行的資料, 這會使查詢讀取的頁面更少。這樣做有雙重好處:減少了執行的物理 I/O 數量,並允許在緩衝集區中儲存更多的行, 從而更有效地利用記憶體。 壓縮的權衡之處在於,它確實需要少量的 CPU 開銷,但是在大多數情況下,儲存 I/O 的好處遠遠超過了任何其他處理器... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

在雲端中基於效能的設計索引(上)

by adonisy 30. 八月 2021 14:10
.DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱 簡介  SQL Server 具有幾種索引類型,以支援不同類型的工作負載。在較高的層次上,索引可被認為是與表或檢視相關聯的磁片結構, 相較於掃描整個表,它支援 SQL Server 更輕鬆地查找與索引鍵(由資料表或檢視中的一個資料列或多個資料列組成)關聯的一行或多行。    叢集索引    DBA 常見的工作面試問題是詢問應聘者叢集索引與非叢集索引之間的區別,因為索引是 SQL Server 中的基本資料儲存技術。 叢集索引是基礎資料表,基於鍵值以排序順序儲存。一個... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

在雲端中基於效能的資料庫設計

by adonisy 16. 八月 2021 23:05
DB World 國際中文電子雜誌作 者:楊先民審 稿:張智凱 在雲端中基於效能的資料庫設計    簡介  資料庫設計是資料庫效能的一個非常重要方面,儘管它不總在資料庫管理員的控制之下。你可能正在使用非自己構建的協力廠商供應商應用程式。無論是線上交易處理 (OLTP) 還是資料倉儲工作負載,盡可能為工作負載正確設計資料庫都是很重要的。許多設計決策(例如選擇正確的資料類型)可能會對資料庫的性能大有不同 。    正規化    資料庫正規化是一個設計過程,... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

在雲端中的最佳化查詢效能(2)

by adonisy 2. 八月 2021 13:05
DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱 簡介  上期提到了在雲端中使用一些執行計劃來觀察查詢效能,而本期將要持續這方面的主題繼續探討有關雲端中的最佳化部分。  羽量級查詢分析  如前期的內容所述,捕獲實際執行計畫,無論是使用 SSMS 還是使用擴充事件監視基礎結構(將在本期的後面部分詳細介紹),都可能會產生大量資源花費, 並且通常僅在即時網站故障排除工作中完成。  眾所周知,觀察者開銷是監視運行中的應用程式的成本。在某些情況下,這可能僅占 CPU 利用率的幾個百分點,但是在其他情況下(例如捕獲實際執行計畫), 它可能會... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

在雲端中的最佳化查詢效能

by adonisy 19. 七月 2021 09:00
.DB World 國際中文電子雜誌作 者:楊先民審 稿:張智凱   在雲端中的最佳化查詢效能    簡介  最佳化查詢效,查詢執行計畫可能是資料庫效能最重要的方面。  改進不良計畫無疑是一個只需少量努力就可以帶來巨大改進的領域。    雖然硬體問題可能會限制查詢效能,但改善硬體通常最多只能將效能提高 10 - 20%。更常見的是,資料庫管理員會遇到未經最佳化、統計資訊陳舊或缺失、 索引缺失或資料庫設計選擇不當的查詢,導致資料庫引擎需要完成更多工作才能返回給定查詢的結果。  改進計畫有... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

在雲端中與效能相關的維護任務

by adonisy 5. 七月 2021 00:14
.DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱   在雲端中與效能相關的維護任務    簡介    即使資料庫在雲中,無論使用 PaaS 還是 IaaS 解決方案,與效能相關的持續維護任務對於應用程式的整體成功也至關重要。  無論是虛擬機器中運行的 SQL Server 實例還是 Azure SQL 資料庫,都需要確保統計資訊 是最新的,並且索引組織良好。    索引維護任務     除了適當的索引編制之外,索引維護還是性能的重要部分,特別是對於掃描表或索引... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

在雲端中的使用者資料庫配置

by adonisy 21. 六月 2021 14:53
.DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱   在雲端中的使用者資料庫配置    前言  在最新版本的 SQL Server 中,Microsoft 將更多配置選項移至了資料庫級別,從而使你可以更精細地控制資料庫的行為方式。除這些選項外,他們還引入了一些功能,這些功能是智慧查詢處理的一部分,可讓查詢最佳化工具在生成查詢執行計畫時做出更好的選擇。PostgreSQL 和 MySQL 的 Azure 資料庫還提供了智慧選項,可説明你更好地瞭解資料庫的性能。  本期內容 本期內容結束時,你將: 瞭解資料庫範圍的配置... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

如何在雲端中配置資源以獲得最佳的效能

by adonisy 7. 六月 2021 12:59
.DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱   如何在雲端中配置資源以獲得最佳的效能  管理員在雲中面臨的挑戰之一是平衡成本和效能。Azure 和 SQL Server 都提供了許多配置選項,可以滿足小型和大型工作負載的需求。 選擇正確的儲存並調整虛擬機器大小是滿足應用程式效能需求和平衡雲成本的關鍵步驟。  正確配置 SQL Server 資源(如 TempDB)很容易成為效能瓶頸,而 Resource Governor( 可用於管理多租戶工作負載) 對於正確維護伺服器效能也很重要。... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

在雲端中查詢效能問題的主要原因

by adonisy 31. 五月 2021 08:35
.DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱 本期簡介  一個或一組用戶報告報表或操作的效能問題,是 DBA 面臨的常見情況。通常,這恰好在問題發生後發生,有時在他們運行查詢後的一兩天。 過去,很難或不可能檢索與查詢執行相關的數據,因為該數據儲存在記憶體中並且非常短暫。  為了使用 SQL Server 收集此數據,你需要使用第三方工具或構建自定義的監視解決方案,以主動收集和 維護效能訊息。 從 SQL Server 2016 開始,不再需要第三方或自定義解決方案,Microsoft 在 SQL Server 2016 中引入了查詢儲存,該查詢儲... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

NET Magazine國際中文電子雜誌

NET Magazine國際中文電子版雜誌,由恆逸資訊創立於2000,自發刊日起迄今已發行超過500篇.NET相關技術文章,擁有超過40000名註冊讀者群。NET Magazine國際中文電子版雜誌希望藉於電子雜誌與NET Developer達到共同學習與技術新知分享,歡迎每一位對.NET 技術有興趣的朋友們多多支持本雜誌,讓作者群們可以有持續性的動力繼續爬文。<請加入免費訂閱>

月分類Month List