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

空間碎片自動(dòng)回收

數(shù)據(jù)庫(kù)自治服務(wù)DAS(Database Autonomy Service)為RDS MySQL提供空間碎片自動(dòng)回收功能,是空間自動(dòng)優(yōu)化的一種方式,開啟該功能后,主實(shí)例會(huì)自動(dòng)執(zhí)行Optimize Table或Alter Table命令來(lái)回收表空間碎片,幫助您整理物理空間碎片。

前提條件

  • 實(shí)例為如下版本,且已成功創(chuàng)建14天或以上:

    • RDS MySQL 8.0 高可用版、三節(jié)點(diǎn)企業(yè)版或集群版

    • RDS MySQL 5.7 高可用版、三節(jié)點(diǎn)企業(yè)版或集群版

    • RDS MySQL 5.6 高可用版

  • 實(shí)例CPU規(guī)格不小于4核。

  • 實(shí)例物理表必須是InnoDB引擎。

  • 實(shí)例已開啟DAS企業(yè)版,詳情請(qǐng)參見DAS企業(yè)版

背景信息

產(chǎn)生表空間碎片的常見原因:

  • 記錄被Delete,且原空間無(wú)法復(fù)用。

  • 記錄被Update(通常出現(xiàn)在變長(zhǎng)字段中),原空間無(wú)法復(fù)用。

  • 記錄插入導(dǎo)致頁(yè)分裂,頁(yè)的填充率降低。

優(yōu)化前的檢查項(xiàng)

DAS在主實(shí)例上執(zhí)行Optimize Table或Alter Table命令來(lái)回收表空間碎片。執(zhí)行空間碎片自動(dòng)回收操作前,為了減少對(duì)數(shù)據(jù)庫(kù)性能和空間的影響,DAS會(huì)自動(dòng)對(duì)數(shù)據(jù)庫(kù)進(jìn)行如下檢查。只有在通過(guò)檢測(cè)后,才會(huì)進(jìn)行空間碎片自動(dòng)回收

  • 如下檢查項(xiàng)如有任何一項(xiàng)未通過(guò),對(duì)應(yīng)表的空間碎片自動(dòng)回收操作將立即停止。

    • 實(shí)例剩余可用空間至少是需回收表的物理空間的3倍。

      說(shuō)明

      例如:需回收的表Table_1,該表的物理空間為30 GB,那么數(shù)據(jù)庫(kù)需要有90 GB的剩余可用空間。

    • 表上無(wú)全文索引(FULLTEXT)。

  • 如下檢查項(xiàng)如有任何一項(xiàng)未通過(guò),會(huì)等待1至5分鐘再進(jìn)行檢查。如果整個(gè)可維護(hù)時(shí)間段內(nèi)都未通過(guò)檢查,DAS會(huì)在下個(gè)可維護(hù)時(shí)間段內(nèi)繼續(xù)進(jìn)行檢查,直至檢查通過(guò),然后執(zhí)行空間碎片自動(dòng)回收

    • 實(shí)例上沒有正在執(zhí)行的備份任務(wù)。

    • 沒有正在執(zhí)行的表結(jié)構(gòu)變更操作。

    • 查看實(shí)例的CPU使用率,預(yù)估空間碎片自動(dòng)回收需花費(fèi)的時(shí)間,確保前一天和上周同一時(shí)間段的CPU使用率低于70%,且執(zhí)行前的CPU使用率低于80%。

      說(shuō)明

      例如:表的物理空間為90 GB,預(yù)計(jì)空間碎片回收需花費(fèi)30分鐘,并且計(jì)劃12月10號(hào)凌晨3點(diǎn)執(zhí)行,那么需確認(rèn)如下信息:

      • 2020-12-9 03:00至03:30的CPU使用率需小于70%。

      • 2020-12-3 03:00至03:30的CPU使用率需小于70%。

      • 2020-12-10 03:00的CPU使用率需小于80%。

    • 需碎片回收的表上,沒有執(zhí)行時(shí)間超過(guò)3秒的SQL。

    • 無(wú)懸掛事務(wù)(持有鎖但是超過(guò)15秒未提交的事務(wù))。

    • 實(shí)例活躍會(huì)話數(shù)小于64。

說(shuō)明

如果未通過(guò)檢查,無(wú)法使用空間碎片自動(dòng)回收功能,您可以手動(dòng)執(zhí)行Optimize Table命令回收表空間碎片,詳情請(qǐng)參見使用“optimize table”命令釋放MySQL實(shí)例的表空間

操作步驟

  1. 訪問(wèn)RDS實(shí)例列表,在上方選擇地域,然后單擊目標(biāo)實(shí)例ID。

  2. 進(jìn)入自治功能管理頁(yè)面。

    • 在左側(cè)導(dǎo)航欄中,選擇自治服務(wù) > 一鍵診斷 > 自治中心。在自治中心頁(yè),單擊自治功能開關(guān)

    • 在左側(cè)導(dǎo)航欄中,選擇自治服務(wù) > 性能趨勢(shì)。在性能趨勢(shì)頁(yè),單擊自治功能開關(guān)

  3. 自治功能管理 > 自治功能設(shè)置頁(yè)簽中,打開自治功能開關(guān),并在優(yōu)化和限流頁(yè)簽勾選空間碎片自動(dòng)回收

  4. 開啟空間碎片自動(dòng)回收后,設(shè)置以下參數(shù),單擊確定

    重要

    當(dāng)數(shù)據(jù)庫(kù)實(shí)例空間狀態(tài)達(dá)到設(shè)置的閾值時(shí),DAS將在數(shù)據(jù)庫(kù)實(shí)例的可維護(hù)時(shí)間段內(nèi)進(jìn)行空間碎片自動(dòng)回收。

    參數(shù)

    說(shuō)明

    表空間大于

    觸發(fā)空間碎片自動(dòng)回收單個(gè)物理表的最小空間,取值范圍:5 GB~100 GB,默認(rèn)為10 GB。

    單表空間過(guò)大會(huì)導(dǎo)致回收時(shí)間長(zhǎng),請(qǐng)根據(jù)實(shí)際業(yè)務(wù)情況選擇合適的數(shù)值。

    說(shuō)明

    如果數(shù)據(jù)庫(kù)實(shí)例上所有的表空間均小于5 GB,或者所有的表空間均大于100 GB,那么系統(tǒng)不會(huì)進(jìn)行空間碎片回收。

    碎片率大于

    觸發(fā)空間碎片自動(dòng)回收單個(gè)物理表的碎片率,取值范圍:10%~99%,默認(rèn)為20%。

    碎片率過(guò)大會(huì)降低空間優(yōu)化頻率,請(qǐng)根據(jù)實(shí)際業(yè)務(wù)情況選擇合適的數(shù)值。

    說(shuō)明

    如果數(shù)據(jù)庫(kù)實(shí)例上所有表的碎片率均低于10%,那么系統(tǒng)不會(huì)進(jìn)行空間碎片回收。

    說(shuō)明

    例如表空間取值為5 GB,碎片率取值為10%時(shí),所有表空間大于等于5 GB,小于等于100 GB,且碎片率大于等于10%的表,都會(huì)觸發(fā)空間碎片自動(dòng)回收。

  5. (可選)配置告警模板進(jìn)行告警訂閱,以便及時(shí)了解數(shù)據(jù)庫(kù)實(shí)例的空間碎片自動(dòng)回收情況。

    系統(tǒng)會(huì)推薦告警模板并添加對(duì)應(yīng)自治事件的告警規(guī)則,您可以依照系統(tǒng)提示進(jìn)行配置。

    說(shuō)明
    • 如果您已經(jīng)為實(shí)例配置了告警模板,請(qǐng)依照系統(tǒng)提示,在告警模板添加對(duì)應(yīng)自治事件的告警規(guī)則。

    • 如果您需要自行設(shè)置告警模板和告警規(guī)則,請(qǐng)參見配置告警模板配置告警規(guī)則

    1. 選擇需要告警通知的告警聯(lián)系組

      • 單擊添加聯(lián)系人,添加新的告警聯(lián)系人。

      • 單擊新增聯(lián)系組,添加新的告警聯(lián)系組。

      • 單擊目標(biāo)聯(lián)系人后的修改移除,修改或刪除已有聯(lián)系人的信息。

      詳細(xì)操作請(qǐng)參見管理告警聯(lián)系人

    2. 確認(rèn)關(guān)聯(lián)資源

    3. 單擊提交配置,并在彈出的對(duì)話框中確認(rèn)告警配置。