日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

數(shù)據(jù)庫屬性管理

您通過控制臺查看或修改RDS SQL Server數(shù)據(jù)庫的各類屬性,也可以手動收縮數(shù)據(jù)庫事務日志和更新數(shù)據(jù)庫統(tǒng)計信息,以優(yōu)化數(shù)據(jù)庫性能和提高查詢效率。

前提條件

已創(chuàng)建數(shù)據(jù)庫。創(chuàng)建方法,請參見創(chuàng)建數(shù)據(jù)庫

查看或修改數(shù)據(jù)庫屬性

注意事項

部分修改數(shù)據(jù)庫屬性的操作會導致該數(shù)據(jù)庫進入短暫的獨占模式,系統(tǒng)會斷開當前該數(shù)據(jù)庫的所有連接,回滾現(xiàn)有事務進行修改。當數(shù)據(jù)庫負載較高時,修改操作可能會失敗。因此建議您在業(yè)務低峰期執(zhí)行該操作,以免影響業(yè)務的正常運行。

說明

獨占模式是指在數(shù)據(jù)庫中只允許一個用戶或一個進程對數(shù)據(jù)庫進行操作,其他用戶或進程不能訪問或操作該數(shù)據(jù)庫,必須等待當前操作完成后才能進行下一步操作。

操作步驟

  1. 訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。

  2. 在左側(cè)導航欄中單擊數(shù)據(jù)庫管理

  3. 單擊目標數(shù)據(jù)庫操作列下的查看詳情,查看數(shù)據(jù)庫的屬性值。

    說明

    各屬性值的具體說明,請參見附錄:數(shù)據(jù)庫屬性微軟官方文檔

    image.png

  4. Allowed Values列下修改屬性值,單擊提交

    image.png

收縮數(shù)據(jù)庫事務日志

使用場景

如果數(shù)據(jù)庫的事務日志文件使用量(LogUsedSizeInMB)相對于數(shù)據(jù)庫事務日志文件總大小(TotalLogSizeInMB)的占比較小,并且該數(shù)據(jù)庫的log_reuse_wait_desc屬性為Nothing時,您可以通過收縮數(shù)據(jù)庫事務日志減少該數(shù)據(jù)庫日志文件的磁盤空間占用。

操作步驟

  1. 訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。

  2. 在左側(cè)導航欄中單擊數(shù)據(jù)庫管理

  3. 單擊操作列下的更多 > 收縮數(shù)據(jù)庫事務日志

  4. 單擊確定

更新數(shù)據(jù)庫統(tǒng)計信息

由于數(shù)據(jù)庫中的數(shù)據(jù)量和分布會隨著時間的推移而發(fā)生變化,您可以定期更新統(tǒng)計信息,以保證查詢優(yōu)化器的準確性和性能。

使用場景

  • 當數(shù)據(jù)庫進行大版本升級時,新版本可能會引入新的數(shù)據(jù)類型、存儲引擎或查詢優(yōu)化器等,這可能會導致舊的統(tǒng)計信息不再準確或不再適用。此時,您可以通過該功能來更新數(shù)據(jù)分布信息,以適應新版本引擎。

  • 當將數(shù)據(jù)庫從線下轉(zhuǎn)移到云端時,由于環(huán)境發(fā)生了變化,可能需要重新優(yōu)化數(shù)據(jù)庫性能。此時,您可以通過該功能來提高查詢性能和優(yōu)化查詢計劃。

  • 如果用戶的業(yè)務數(shù)據(jù)分布不均勻,或者執(zhí)行了大量的刪除或更新操作但更新量不足20%,或者出現(xiàn)其他SQL Server內(nèi)置自動更新統(tǒng)計信息無法覆蓋的場景時,您可以通過該功能來提升查詢性能。

    說明

    SQL Server默認會啟用自動更新統(tǒng)計信息的機制,但在某些情況下,自動更新統(tǒng)計信息的頻率可能會滯后于實際數(shù)據(jù)變化,從而導致查詢性能下降。SQL Server自動更新統(tǒng)計信息的機制,請參見微軟官方文檔

注意事項

更新統(tǒng)計信息操作可能會導致較高的IO占用,因此建議您在業(yè)務低峰期執(zhí)行該操作,以免影響業(yè)務的正常運行。

操作步驟

  1. 訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。

  2. 在左側(cè)導航欄中單擊數(shù)據(jù)庫管理

  3. 單擊操作列下的更多 > 更新數(shù)據(jù)庫統(tǒng)計信息

  4. 單擊確定

附錄:數(shù)據(jù)庫屬性

基礎信息

屬性名稱

說明

page_verify

數(shù)據(jù)庫頁驗證的級別。默認值為CHECKSUM,使用數(shù)據(jù)頁的校驗和進行驗證。

target_recovery_time_in_seconds

在發(fā)生故障時,數(shù)據(jù)庫恢復所需的目標時間(秒)。默認值為60。

compatibility_level

數(shù)據(jù)庫與特定版本的兼容性級別。取值如下:

  • 100:Server 2008及更高版本。

  • 110:SQL Server 2012及更高版本。

  • 120:SQL Server 2014及更高版本。

  • 130:SQL Server 2016及更高版本。

  • 140:SQL Server 2017及更高版本。

  • 150:SQL Server 2019及更高版本。

  • 160:SQL Server 2022及更高版本。

parameterization

SQL Server如何處理參數(shù)。取值如下:

  • SIMPLE:只對常量參數(shù)進行參數(shù)化(默認值)。

  • FORCED:強制對所有參數(shù)進行參數(shù)化。

read_committed_snapshot

讀取數(shù)據(jù)時是否使用快照隔離。取值如下:

  • OFF:禁用讀取提交的快照,使用傳統(tǒng)的讀取鎖定方式(默認值)。

  • ON:啟用讀取提交的快照,允許并發(fā)讀操作而不會被寫操作所阻塞。

collation_name

數(shù)據(jù)庫的排序規(guī)則及字符編碼。更多詳情,請參見修改字符集排序規(guī)則與時區(qū)

auto_close

是否自動關閉數(shù)據(jù)庫連接。默認值為OFF(關閉)。

recovery_model_desc

數(shù)據(jù)庫的恢復模式。默認值為FULL,表示完整恢復模式。

auto_update_statistics

是否啟用統(tǒng)計信息自動更新。取值如下:

  • ON:開啟(默認值)

  • OFF:禁用

auto_update_statistics_async

是否異步更新統(tǒng)計信息。取值如下:

  • OFF:使用同步方式更新統(tǒng)計信息(默認值)。

  • ON:使用異步方式更新統(tǒng)計信息。

allow_snapshot_isolation

是否啟用快照隔離級別。取值如下:

  • OFF:禁用(默認值)

  • ON:開啟

state_desc

數(shù)據(jù)庫狀態(tài)。ONLINE表示數(shù)據(jù)庫處于在線狀態(tài)。

create_date

數(shù)據(jù)庫創(chuàng)建時間。

log_reuse_wait_desc

當前日志文件不可以被重用的原因,NOTHING表示當前沒有任何限制。

運行時信息

屬性名稱

說明

TotalDataSizeInMB

當前數(shù)據(jù)庫的數(shù)據(jù)文件占用的總空間(MB)。

DataUsedSizeInMB

當前數(shù)據(jù)庫的數(shù)據(jù)文件已使用的空間(MB)。

TotalLogSizeInMB

當前數(shù)據(jù)庫的日志文件占用的總空間(MB)。

LogUsedSizeInMB

當前數(shù)據(jù)庫的日志文件已使用的空間(MB)。

VLFCount

當前數(shù)據(jù)庫的虛擬日志文件(VLF)的數(shù)量。

LastestBackupTime

當前數(shù)據(jù)庫的最新備份的時間。

LastestBackupType

當前最近一次數(shù)據(jù)庫備份的類型。取值如下:

  • D:Database,完整備份。

  • I:Differential,差異備份。

  • L:Log,日志備份。

高級信息

屬性名稱

說明

ansi_nulls

是否啟用ANSI NULLS。如果啟用,則等于NULL的值將不會與其他值進行比較,而是會被視為未知值。取值如下:

  • OFF:關閉(默認值)

  • ON:開啟

recursive_triggers

是否允許觸發(fā)器遞歸執(zhí)行。取值如下:

  • OFF:關閉(默認值)

  • ON:開啟

delayed_durability

是否啟用延遲耐久性。延遲耐久性允許事務在提交后,將數(shù)據(jù)異步寫入磁盤,從而提高事務處理性能。取值如下:

  • DISABLED:禁用延遲耐久性,事務在提交后會立即同步寫入磁盤(默認值)。

  • ALLOWED:啟用延遲耐久性,但并不強制要求所有事務都使用延遲耐久性。

  • FORCED:強制啟用延遲耐久性,所有事務都必須使用延遲耐久性。

ansi_warnings

是否啟用ANSI警告。啟用后,如果執(zhí)行的操作會導致警告,則會返回警告信息。取值如下:

  • OFF:關閉(默認值)

  • ON:開啟

ansi_null_default

在插入數(shù)據(jù)時,如果指定的值為NULL,則該列是否接受NULL值。取值如下:

  • OFF:關閉(默認值)

  • ON:開啟

ansi_padding

是否啟用ANSI填充。啟用后,如果插入的數(shù)據(jù)長度不足,則會使用填充符進行填充。取值如下:

  • OFF:關閉(默認值)

  • ON:開啟

concat_null_yields_null

在拼接NULL值時,是否返回NULL。如果啟用,則拼接NULL值時會返回NULL。取值如下:

  • OFF:關閉(默認值)

  • ON:開啟

相關API

您可以通過API修改RDS SQL Server數(shù)據(jù)庫屬性,請參見ModifyDatabaseConfig - 修改數(shù)據(jù)庫屬性