使用控制台匯入大資料量的sql檔案來提高效率

2022-04-29 04:00:15 字數 516 閱讀 6831

首先要使用控制台刪除所想要操作的資料庫, 重新建庫並使用utf8編碼,命令為:

create database thams charset utf8;

第二部,匯入sql檔案,命令為:

mysql -uroot -pziguangruanjian --default-character-set=utf8 thams < d:\thams.sql

其中,要注意一定是用utf8進行編碼

其中,匯出資料庫表為resource資料與結構為sql檔案的命令為:

mysqldump -uedoc -pthams892 -h10.17.6.158 --default-character-set=utf8 --quote-names=false thams resource >d:\resource.sql

匯出全庫

mysqldump -uedocroot -pthams894 -h10.17.6.158 --default-character-set=utf8  thams  > d:\thams.sql

sqlldr 匯入大資料量資料

最近在處理一些資料,資料量比較大的資料,記錄下使用方法和過程,以備日後檢視 如果使用insert插入超過1000條時間就有點長了 5 6分鐘 使用plsql的text import 匯入8萬條耐心等一會也可以忍受,但是我們要處理的是500萬條資料,嘗試了幾種方法,最後選擇了sqlldr 首先會有乙個...

imp匯入大資料量檔案

在使用exp imp將資料轉移時,由於現場的資料可能是海量,在使用exp匯出的時候,exp會匯出建表語句和表的內容,建表中有乙個引數initial,這個引數表示表的初始化的大小,預設是64k,而exp時,會根據表的大小動態的改變這個值,那麼在匯入的時候,會先建立這個表,而假如是海量資料,那麼建立表就...

大資料量使用總結

1.利用partition partition by range field partition p1 values less than v1 由欄位型別決定引號 partition p2 values less than v2 partition pmax values less than max...