最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL?source導(dǎo)入很慢的解決方法

 更新時(shí)間:2022年03月05日 15:34:01   作者:Jack魏  
在mysql導(dǎo)入數(shù)據(jù)量非常大的sql文件的時(shí)候,速度會非常慢,這篇文章主要給大家介紹了關(guān)于MySQL?source導(dǎo)入很慢的解決方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下

現(xiàn)在有這樣一個(gè)需求,內(nèi)網(wǎng)有一個(gè)數(shù)據(jù)庫服務(wù),需要將外網(wǎng)的數(shù)據(jù)庫導(dǎo)入到內(nèi)網(wǎng)數(shù)據(jù)庫。

將外網(wǎng)的數(shù)據(jù)庫導(dǎo)出sql文件有700MB+,用MySQL自帶的source導(dǎo)入很慢,于是就用了如下方法加速導(dǎo)入,親測很快。

1. 登錄MySQL

進(jìn)入內(nèi)網(wǎng)服務(wù)器,登錄mysql,輸入密碼即可。

mysql -u root -p

2. 創(chuàng)建數(shù)據(jù)庫

根據(jù)需求創(chuàng)建數(shù)據(jù)庫

create database 數(shù)據(jù)庫名;

3. 設(shè)置參數(shù)

sql_log_bin 關(guān)閉二進(jìn)制日志

autocommit 關(guān)閉事務(wù)自動提交

set sql_log_bin=off;
set autocommit=0;

4. 使用數(shù)據(jù)庫

use 數(shù)據(jù)庫名;

5. 開啟事務(wù)

start transaction;

6. 導(dǎo)入sql

source 文件.sql;

7. 手動提交事務(wù)

commit;

8. 改回配置

set sql_log_bin=on;
set autocommit=1;

附mysql加速source導(dǎo)入數(shù)據(jù)

# 進(jìn)入mysql中執(zhí)行如下
SET GLOBAL foreign_key_checks=0;
SET GLOBAL unique_checks=0;
SET GLOBAL innodb_flush_log_at_trx_commit=0;
SET GLOBAL sync_binlog=0;

-- 你的sql語句1
-- 你的sql語句2
-- 你的sql語句3

SET GLOBAL foreign_key_checks=1;
SET GLOBAL unique_checks=1;
SET GLOBAL innodb_flush_log_at_trx_commit=1;
SET GLOBAL sync_binlog=1;

總結(jié)

到此這篇關(guān)于MySQL source導(dǎo)入很慢解決的文章就介紹到這了,更多相關(guān)MySQL source導(dǎo)入很慢內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

伊春市| 灵川县| 雅安市| 凌云县| 平定县| 兴国县| 扶沟县| 凤冈县| 镇巴县| 扎囊县| 元氏县| 岗巴县| 玉溪市| 五莲县| 沭阳县| 图片| 湟中县| 宜兰市| 张家界市| 天水市| 临高县| 益阳市| 呼伦贝尔市| 黄龙县| 清丰县| 布尔津县| 会东县| 定远县| 翼城县| 台前县| 华安县| 昌宁县| 三门峡市| 上高县| 万州区| 扎鲁特旗| 时尚| 贡嘎县| 思茅市| 杨浦区| 铁岭县|