生產(chǎn)環(huán)境數(shù)據(jù)庫版本比較老,近來有需求需要將其中的某個庫的幾張大表剝離出來,放到新的環(huán)境(高版本)中去。小表通過mysqldump進(jìn)行遷移,大表通過表空間遷移的方式進(jìn)行遷移,以下介紹大表的遷移。
方案描述
1. 適用范圍
3. 優(yōu)點
4. 導(dǎo)入的過程mysql內(nèi)部會做如下事情
page 狀態(tài)信息設(shè)置為dirty ,這樣page將很快會被刷新到磁盤。
操作步驟
1. 目標(biāo)數(shù)據(jù)庫
use zdh;
DROP TABLE `user_basic_info`;
CREATE TABLE `user_basic_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(30) COLLATE utf8_unicode_ci NOT NULL DEFAULT COMMENT 登錄賬號,
`password` varchar(50) COLLATE utf8_unicode_ci NOT NULL DEFAULT COMMENT 登錄密碼,
`name` varchar(30) COLLATE utf8_unicode_ci NOT NULL DEFAULT COMMENT 用戶姓名,
`mobile` varchar(11) COLLATE utf8_unicode_ci NOT NULL DEFAULT COMMENT 手機號碼,
`email` varchar(50) COLLATE utf8_unicode_ci DEFAULT COMMENT 郵箱賬號,
`address` varchar(100) COLLATE utf8_unicode_ci DEFAULT COMMENT 地址信息,
`level` varchar(10) COLLATE utf8_unicode_ci DEFAULT COMMENT 會員等級,
`ctime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 創(chuàng)建時間,
`utime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 修改時間,
PRIMARY KEY (`id`),
UNIQUE KEY `index_username` (`username`) USING BTREE COMMENT 登錄賬號唯一索引
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT=用戶基本信息 ;
ALTER TABLE user_basic_info DISCARD TABLESPACE;
use zdh
FLUSH TABLES user_basic_info FOR EXPORT;
scp -r user_basic_info.cfg user_basic_info.ibd mysql@XXX.XXX.XX.51:/data/mysql/data/zdh
use zdh
unlock table;
alter table user_basic_info import tablespace;
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/129415.html
摘要:截至年底,貝殼金服業(yè)務(wù)已覆蓋全國多個城市及地區(qū),為超過萬用戶提供了金融服務(wù)。老機房下線完成則表示數(shù)據(jù)遷移完成。機房遷移實施過程操作描述配置防火墻,將兩個機房所需端口開通。執(zhí)行下線命令,一次性下線所有舊機房的。跨機房遷移,網(wǎng)絡(luò)延遲不能高于。 作者介紹 :李振環(huán),貝殼金服數(shù)據(jù)基礎(chǔ)架構(gòu)負(fù)責(zé)人,目前負(fù)責(zé)數(shù)據(jù)平臺和企業(yè)級數(shù)據(jù)倉庫開發(fā)。 公司介紹 貝殼金服是專注居住場景的金融科技服務(wù)商,起步于2...
摘要:分表字段的選擇。問題產(chǎn)生之前提到在分表應(yīng)用上線前我們需要將原有表的數(shù)據(jù)遷移到新表中,這樣才能保證業(yè)務(wù)不受影響。雖說凌晨的業(yè)務(wù)量下降,但依然有少部分的請求過來,也會出現(xiàn)各種數(shù)據(jù)庫異常。 showImg(https://segmentfault.com/img/remote/1460000019462791?w=496&h=285); 前言 本篇是上一篇《一次分表踩坑實踐的探討》,所以還沒...
閱讀 1346·2023-01-11 13:20
閱讀 1684·2023-01-11 13:20
閱讀 1132·2023-01-11 13:20
閱讀 1858·2023-01-11 13:20
閱讀 4100·2023-01-11 13:20
閱讀 2704·2023-01-11 13:20
閱讀 1385·2023-01-11 13:20
閱讀 3597·2023-01-11 13:20