Sql-Server

Azure SQL 數據庫和數據庫維護

  • March 5, 2019

如果 SQL 代理不適用於 Azure SQL 數據庫,那麼是否可以使用 Ola Hallengren 的維護腳本來維護(索引、統計等)數據庫?

創建 Azure SQL 數據庫後,您可以使用下圖中列出的所有工具來提供維護:

在此處輸入圖像描述

關於Ola Hallengren 的維護腳本,您可以在託管實例上使用 psdbatool 安裝它們

在此處輸入圖像描述

在此處了解有關 psdbatool的更多資訊。

您也可以手動安裝它們。

並執行它們。

EXECUTE dbo.IndexOptimize
@Databases = 'mydbnamehere',
@FragmentationLow = NULL,
@FragmentationMedium = 'INDEX_REORGANIZE,INDEX_REBUILD_ONLINE,INDEX_REBUILD_OFFLINE',
@FragmentationHigh = 'INDEX_REBUILD_ONLINE,INDEX_REBUILD_OFFLINE',
@FragmentationLevel1 = 5,
@FragmentationLevel2 = 30,
@UpdateStatistics = 'ALL',
@OnlyModifiedStatistics = 'Y'

你可能還需要Azure 自動化來安排執行。

引用自:https://dba.stackexchange.com/questions/231336