熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> MySQL >> 正文

mysql高效導數據方法

2013-11-23 20:59:06  來源: MySQL 

  模擬現網測試需要搭建測試環境導入上億級的數據到數據庫對於到的問題做些簡單記錄

  數據一個db個表格張表格數據每條記錄個column平均每張表格w條記錄總共條記錄

  機器linux bit G內存 核IntelX@GHz

  基本思路

  mysql utest pxxxx s e source xxxxsql

  將load語句放在xxxxsql中

  load語法

  load data  [low_priority] [local] infile file_nametxt [replace | ignore]

  如果串行導入數據會很慢考慮並行但可能有沖突解決辦法

  load之前清空表

  truncate table xxxx 或 delete from table xxxx;

  或使用replace或ignore關鍵字


From:http://tw.wingwit.com/Article/program/MySQL/201311/29394.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.