亚洲乱色熟女一区二区三区污污-九九热99这里有精品-日韩女同一区二区三区-男女做羞羞事网站在线观看-大鸡巴把骚笔草美了视频-亚洲AV无码国产精品午夜麻豆-美女张开腿男人桶到爽视频国产-夜夜澡人摸人人添人人看-九九热精品官网视频

您好,歡迎訪問上海聚搜信息技術(shù)有限公司官方網(wǎng)站!

當(dāng)前位置: 首頁 > 新聞資訊 > 技術(shù)資訊 > 營銷百科

阿里云RDS SQL自動化遷移上云,租用阿里云RDS找那個代理商效果好?

時間:2020-05-26 10:54:51 點擊:
  我們分享阿里云是如何基于SQL Server備份還原理論來設(shè)計RDS SQL自動化遷移上云方案的。
適用場景
RDS數(shù)據(jù)庫遷移上云是指將用戶線下數(shù)據(jù)庫搬遷到阿里云RDS上并完成應(yīng)用切換到RDS上的工作過程。數(shù)據(jù)庫遷移上云的重點和難點在于:如何保證用戶數(shù)據(jù)庫的完整性的同時,還要保證用戶應(yīng)用停機切換時間足夠短(起碼要達(dá)到分鐘級)。通常使用的方法有邏輯遷移和物理遷移兩種。
上海聚搜信息技術(shù)有限公司是阿里云的代理商網(wǎng)址:http://www.4526.cn/可以直接在網(wǎng)站上聯(lián)系阿里云代理商客服進行咨詢服務(wù)器架構(gòu)和配置以及優(yōu)惠價格?。ň鬯?a href="http://m.szljjd.com/">營銷介紹鏈接:http://m.szljjd.com/meiyou/)是一家致力于搜索引聚搜營銷及全網(wǎng)營銷,致力于為客戶提供搜索營銷領(lǐng)域的服務(wù),幫助廣告客戶在搜索引聚搜獲取的投資回報,包括搜索引聚搜競價服務(wù)(SEM),搜索引聚搜優(yōu)化服務(wù)(seo)和搜索營銷代運營服務(wù),能夠有效為廣告主帶來高效的投放回報,我們的理念一直是:讓搜索營銷營銷具有價值。

聚搜營銷團隊于2015年在上海成立,團隊核心均來自百度搜索部門和國內(nèi)知名服務(wù)商的成員,有非常豐富的產(chǎn)品和項目優(yōu)化經(jīng)驗,這兩年來,服務(wù)于國內(nèi)很多大中型企業(yè)和很多初創(chuàng)公司,通過我們多年的經(jīng)驗和服務(wù),幫助他們在搜索營銷領(lǐng)域上取得了不斷的成功。
邏輯遷移
邏輯遷移,是指將用戶線下數(shù)據(jù)庫對象和數(shù)據(jù)轉(zhuǎn)化為DDL和DML語句,然后在RDS上執(zhí)行的遷移上云方式。這些數(shù)據(jù)庫的對象包含但不僅限于:
表:數(shù)據(jù)庫的表對象,是數(shù)據(jù)庫存儲數(shù)據(jù)的單元。如果表與表之間有建立主、外鍵關(guān)系,在表對象創(chuàng)建之前,必須找出多表之間的主、外鍵關(guān)系,先建立主表,再建立外表。
約束:表與表之間的主、外鍵約束;默認(rèn)約束;唯一約束;Check約束等。
視圖:視圖之間很可能存在引用關(guān)系,必須先建立被引用的視圖,然后再建立引用視圖。
函數(shù):函數(shù)之間也可能存在相互引用關(guān)系。
存儲過程:創(chuàng)建存儲過程不需要嚴(yán)格按照引用關(guān)系來創(chuàng)建,但很有可能存在跨庫訪問的情況。
同義詞:同義詞類似于對象別名,這個是很多人容易忽略的地方。
邏輯遷移這種方式的好處是:應(yīng)用切換時間很短,可以控制在秒級別。但是缺點也是顯而易見的。
對象創(chuàng)建過程十分復(fù)雜,需要首先找出對象間相互依賴關(guān)系,才能成功創(chuàng)建所有對象。
表與表主外鍵約束,從而導(dǎo)致了數(shù)據(jù)插入操作必須先主表,再外表的順序;數(shù)據(jù)刪除則相反。
將數(shù)據(jù)轉(zhuǎn)化為DML語句,然后在RDS上執(zhí)行的方式,效率低下,尤其是大表的情況。
頻繁的DML操作語句,非常容易導(dǎo)致RDS上Blockig發(fā)生,甚至嚴(yán)重時會產(chǎn)生死鎖。
頻繁的DML操作,會導(dǎo)致數(shù)據(jù)日志文件在短時間內(nèi)暴漲,消耗IOPS資源。
最為嚴(yán)重的缺點是,頻繁的DML操作,會導(dǎo)致表索引碎片率在短時間內(nèi)大幅增加和統(tǒng)計信息的過時,從而導(dǎo)致執(zhí)行計劃評估不準(zhǔn)確,進行影響RDS數(shù)據(jù)庫的性能。
物理遷移
為了消除邏輯遷移的種種痛點,物理遷移是指,RDS SQL基于用戶的物理備份文件,直接遷移上云還原到RDS SQL上。既然RDS SQL上的數(shù)據(jù)是基于用戶線下數(shù)據(jù)庫備份文件(既可以是完全備份文件,也可以是完全備份文件 + 差異備份或者日志備份文件)直接遷移上云還原到RDS SQL上,那么,我們就可以100%的保證RDS SQL上的數(shù)據(jù)庫和用戶線下數(shù)據(jù)庫是100%一致的。就不會存在以上邏輯遷移的種種痛點,而最大的有點體現(xiàn)在解決了索引碎片和統(tǒng)計信息的不一致,導(dǎo)致用戶數(shù)據(jù)庫性能的問題,保證了用戶線下數(shù)據(jù)庫和RDS SQL數(shù)據(jù)庫行為時一致性。
兩者對比
邏輯遷移和物理遷移兩者的優(yōu)缺點對比如下所示:
從對比的結(jié)果來看,物理遷移唯一的弱勢在于應(yīng)用切換的時間稍長,控制在分鐘級別,但是我相信對于起碼95%以上的企業(yè)來講分鐘級別的遷移上云應(yīng)用停止的時間還是可以接受的。
方案解析
在前一個章節(jié),我們詳細(xì)分析了線下SQL Server數(shù)據(jù)庫遷移上云阿里云RDS SQL的兩種方式:邏輯遷移和物理遷移,從對比結(jié)果來看,物理遷移具有更多的優(yōu)點并且復(fù)雜度可控,是實現(xiàn)自動化遷移上云的最佳方案。以下兩個小節(jié)是基于物理遷移上云方案的分析和流程圖設(shè)計。
阿里云優(yōu)惠券領(lǐng)取
騰訊云優(yōu)惠券領(lǐng)取

熱門文章更多>

QQ在線咨詢
售前咨詢熱線
133-2199-9693
售后咨詢熱線
4008-020-360

微信掃一掃

加客服咨詢