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

如何解決mysql執(zhí)行導入sql文件速度太慢的問題

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

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

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

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

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

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

對應結果分別是

max_allowed_packet	4194304
net_buffer_length	16384

2、在導出庫執(zhí)行導出命令

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

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

3、在目標庫執(zhí)行導入操作

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> 

導入速度毫不夸張上百倍的提速

總結

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

相關文章

  • MYSQL中鎖的分類與加鎖方式小結

    MYSQL中鎖的分類與加鎖方式小結

    MySQL通過表級鎖和行級鎖兩種機制來控制并發(fā)事務對數(shù)據(jù)的訪問,以避免數(shù)據(jù)不一致、臟讀和幻讀等問題,表級鎖包括顯式鎖、元數(shù)據(jù)鎖和意向鎖,而行級鎖包括記錄鎖、間隙鎖和臨鍵鎖,本文介紹MYSQL中鎖的分類與加鎖方式小結,感興趣的朋友跟隨小編一起看看吧
    2026-03-03
  • linux服務器清空MySQL的history歷史記錄 刪除mysql操作記錄

    linux服務器清空MySQL的history歷史記錄 刪除mysql操作記錄

    mysql歷史記錄上可能留下了很多敏感信息,比如密碼什么的,需及時清空歷史記錄,下面分享一下inux服務器清空MySQL的history歷史記錄的方法
    2014-01-01
  • MySQL一些常用高級SQL語句詳解

    MySQL一些常用高級SQL語句詳解

    對?MySQL?數(shù)據(jù)庫的查詢,除了基本的查詢外,有時候需要對查詢的結果集進行處理。例如只取?10?條數(shù)據(jù)、對查詢結果進行排序或分組等等,今天就給大家分享MySQL一些常用高級SQL語句,感興趣的朋友一起看看吧
    2022-06-06
  • MySQL?臨時表創(chuàng)建與使用詳細說明

    MySQL?臨時表創(chuàng)建與使用詳細說明

    MySQL臨時表是存儲在內(nèi)存或磁盤的臨時數(shù)據(jù)表,會話結束時自動銷毀,適合存儲中間計算結果或臨時數(shù)據(jù)集,其名稱以#開頭(如#TempTable),本文給大家介紹MySQL臨時表創(chuàng)建與使用詳細說明,感興趣的朋友跟隨小編一起看看吧
    2025-08-08
  • MySQL?8.0新特性之集合操作符INTERSECT和EXCEPT

    MySQL?8.0新特性之集合操作符INTERSECT和EXCEPT

    MySQL8.0.31版本開始支持了INTERSECT(交集)和EXCEPT(差集)運算,INTERSECT返回兩個結果集中都包含的行,EXCEPT返回左側結果集存在,右側不存在的行,這篇文章主要給大家介紹了關于MySQL?8.0新特性之集合操作符INTERSECT和EXCEPT的相關資料,需要的朋友可以參考下
    2022-10-10
  • 在?MySQL?中快速的復制一張表包括表結構和數(shù)據(jù)

    在?MySQL?中快速的復制一張表包括表結構和數(shù)據(jù)

    文章介紹了四種復制MySQL表的方法,包括CREATE?TABLE...SELECT、CREATE?TABLE...LIKE...INSERT、mysqldump工具和物理文件復制,每種方法都有其適用場景和優(yōu)缺點,面試時,應根據(jù)表的大小、結構完整性、效率和適用場景選擇合適的方法,感興趣的朋友跟隨小編一起看看吧
    2025-12-12
  • Mysql命令行導入sql數(shù)據(jù)

    Mysql命令行導入sql數(shù)據(jù)

    下面是在命令行下導入sql數(shù)據(jù)的方法,需要的朋友可以參考下。
    2010-03-03
  • MySQL高級查詢語法分析

    MySQL高級查詢語法分析

    在面試過程中經(jīng)常會遇到sq查詢問題,今天小編通過本文給大家介紹下MySQL高級查詢語法分析,感興趣的朋友跟隨小編一起看看吧
    2022-02-02
  • 優(yōu)化MySQL的慢查詢過程

    優(yōu)化MySQL的慢查詢過程

    這篇文章主要介紹了優(yōu)化MySQL的慢查詢過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-07-07
  • MySQL中的多字段相同數(shù)據(jù)去重復

    MySQL中的多字段相同數(shù)據(jù)去重復

    這篇文章主要介紹了MySQL中的多字段相同數(shù)據(jù)去重復問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12

最新評論

肇州县| 余江县| 德化县| 琼中| 民和| 西吉县| 青田县| 卢氏县| 江孜县| 仪征市| 固阳县| 林西县| 北宁市| 资溪县| 永康市| 忻城县| 佛教| 久治县| 宝山区| 赤城县| 咸宁市| 普格县| 思南县| 焉耆| 徐闻县| 华亭县| 吉林省| 忻州市| 鄂温| 汉中市| 肇庆市| 集安市| 镇原县| 新巴尔虎左旗| 四川省| 易门县| 清涧县| 漳州市| 斗六市| 晴隆县| 棋牌|