生產環境數據庫版本比較老,近來有需求需要將其中的某個庫的幾張大表剝離出來,放到新的環境(高版本)中去。小表通過mysqldump進行遷移,大表通過表空間遷移的方式進行遷移,以下介紹大表的遷移。
方案描述
1. 適用范圍
3. 優點
4. 導入的過程mysql內部會做如下事情
page 狀態信息設置為dirty ,這樣page將很快會被刷新到磁盤。
操作步驟
1. 目標數據庫
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 創建時間,
`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;
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/129415.html
摘要:截至年底,貝殼金服業務已覆蓋全國多個城市及地區,為超過萬用戶提供了金融服務。老機房下線完成則表示數據遷移完成。機房遷移實施過程操作描述配置防火墻,將兩個機房所需端口開通。執行下線命令,一次性下線所有舊機房的。跨機房遷移,網絡延遲不能高于。 作者介紹 :李振環,貝殼金服數據基礎架構負責人,目前負責數據平臺和企業級數據倉庫開發。 公司介紹 貝殼金服是專注居住場景的金融科技服務商,起步于2...
摘要:分表字段的選擇。問題產生之前提到在分表應用上線前我們需要將原有表的數據遷移到新表中,這樣才能保證業務不受影響。雖說凌晨的業務量下降,但依然有少部分的請求過來,也會出現各種數據庫異常。 showImg(https://segmentfault.com/img/remote/1460000019462791?w=496&h=285); 前言 本篇是上一篇《一次分表踩坑實踐的探討》,所以還沒...
閱讀 1353·2023-01-11 13:20
閱讀 1699·2023-01-11 13:20
閱讀 1211·2023-01-11 13:20
閱讀 1902·2023-01-11 13:20
閱讀 4161·2023-01-11 13:20
閱讀 2751·2023-01-11 13:20
閱讀 1397·2023-01-11 13:20
閱讀 3664·2023-01-11 13:20