欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何解決mysql執(zhí)行導(dǎo)入sql文件速度太慢的問(wèn)題

 更新時(shí)間:2024年11月21日 16:42:32   作者:RoronoaV587  
文章介紹了一種通過(guò)修改MySQL導(dǎo)出命令參數(shù)來(lái)優(yōu)化大SQL文件導(dǎo)入速度的方法,通過(guò)對(duì)比目標(biāo)庫(kù)和導(dǎo)出庫(kù)的參數(shù)值,并使用優(yōu)化后的參數(shù)進(jìn)行導(dǎo)出,再在目標(biāo)庫(kù)導(dǎo)入,顯著提高了導(dǎo)入速度

mysql執(zhí)行導(dǎo)入sql文件速度太慢

在mysql導(dǎo)入數(shù)據(jù)量非常大的sql文件的時(shí)候,速度非常慢。

網(wǎng)上研究了一下發(fā)現(xiàn)可以通過(guò)修改導(dǎo)出命令來(lái)優(yōu)化,記錄如下

1、先查看目標(biāo)庫(kù)的參數(shù)值

show variables like 'max_allowed_packet';
show variables like 'net_buffer_length';

對(duì)應(yīng)結(jié)果分別是

max_allowed_packet	4194304
net_buffer_length	16384

2、在導(dǎo)出庫(kù)執(zhí)行導(dǎo)出命令

這里參數(shù)是上面目標(biāo)庫(kù)的參數(shù)值

mysqldump -h 10.66.103.215 -P3306 -u 用戶名 -p密碼 數(shù)據(jù)庫(kù) 表名 -e --max_allowed_packet=4194300 --net_buffer_length=16384 --set-gtid-purged=OFF > fund.sql

3、在目標(biāo)庫(kù)執(zhí)行導(dǎo)入操作

mysql> source /fund.sql
Query OK, 235 rows affected (0.01 sec)
Records: 235  Duplicates: 0  Warnings: 0

Query OK, 234 rows affected (0.01 sec)
Records: 234  Duplicates: 0  Warnings: 0

Query OK, 241 rows affected (0.00 sec)
Records: 241  Duplicates: 0  Warnings: 0

Query OK, 239 rows affected (0.01 sec)
Records: 239  Duplicates: 0  Warnings: 0

Query OK, 236 rows affected (0.01 sec)
Records: 236  Duplicates: 0  Warnings: 0

Query OK, 246 rows affected (0.00 sec)
Records: 246  Duplicates: 0  Warnings: 0

Query OK, 24 rows affected (0.01 sec)
Records: 24  Duplicates: 0  Warnings: 0

Query OK, 0 rows affected (0.00 sec)

mysql> 

導(dǎo)入速度毫不夸張上百倍的提速

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySql中怎樣查詢表是否被鎖

    MySql中怎樣查詢表是否被鎖

    這篇文章主要介紹了MySql中怎樣查詢表是否被鎖問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • mysql 找回誤刪表的數(shù)據(jù)方法(必看)

    mysql 找回誤刪表的數(shù)據(jù)方法(必看)

    下面小編就為大家?guī)?lái)一篇mysql 找回誤刪表的數(shù)據(jù)方法(必看)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • MySQL插入數(shù)據(jù)與查詢數(shù)據(jù)

    MySQL插入數(shù)據(jù)與查詢數(shù)據(jù)

    這篇文章主要介紹了 MySQL插入數(shù)據(jù)與查詢數(shù)據(jù),缺省插入、缺省插入、缺省插入等各種數(shù)據(jù)插入分享,需要的小伙伴可以參考一下,希望對(duì)你有所幫助
    2022-03-03
  • mysql獲取字符串長(zhǎng)度函數(shù)(CHAR_LENGTH)

    mysql獲取字符串長(zhǎng)度函數(shù)(CHAR_LENGTH)

    本文介紹一下關(guān)于mysql獲取字符串長(zhǎng)度的方法,希望此教程對(duì)各位同學(xué)會(huì)有所幫助哦。
    2013-11-11
  • 深入mysql基礎(chǔ)知識(shí)的詳解

    深入mysql基礎(chǔ)知識(shí)的詳解

    本篇文章是對(duì)mysql基礎(chǔ)知識(shí)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • 淺析MySQL - MVCC

    淺析MySQL - MVCC

    這篇文章主要介紹了MySQL - MVCC的相關(guān)資料,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下
    2020-11-11
  • MySQL Left JOIN時(shí)指定NULL列返回特定值詳解

    MySQL Left JOIN時(shí)指定NULL列返回特定值詳解

    我們有時(shí)會(huì)有這樣的應(yīng)用,需要在sql的left join時(shí),需要使值為NULL的列不返回NULL而時(shí)某個(gè)特定的值,比如0。這個(gè)時(shí)候,用is_null(field,0)是行不通的,會(huì)報(bào)錯(cuò)的,可以用ifnull實(shí)現(xiàn),但是COALESE似乎更符合標(biāo)準(zhǔn)
    2013-07-07
  • mysql 5.7.5 m15 winx64.zip安裝教程

    mysql 5.7.5 m15 winx64.zip安裝教程

    這篇文章主要為大家詳細(xì)介紹了mysql 5.7.5 m15 winx64.zip安裝教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • Mysql中創(chuàng)建高性能索引詳解

    Mysql中創(chuàng)建高性能索引詳解

    這篇文章主要介紹了Mysql中創(chuàng)建高性能索引詳解,索引相信大家都聽(tīng)說(shuō)過(guò),但是真正會(huì)用的又有幾人,平時(shí)工作中寫(xiě)SQL真的會(huì)考慮到這條SQL如何能夠用上索引,如何能夠提升執(zhí)行效率,文本就來(lái)詳細(xì)解讀如何創(chuàng)建高性能索引,需要的朋友可以參考下
    2023-07-07
  • 如何給mysql數(shù)據(jù)庫(kù)重新命名(操作步驟)

    如何給mysql數(shù)據(jù)庫(kù)重新命名(操作步驟)

    這篇文章主要介紹了如何給mysql數(shù)據(jù)庫(kù)重新命名,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-05-05

最新評(píng)論