資料庫大量數據
發布時間: 2024-02-23 03:45:44
導入時把生成索引給關掉,應該能快一點.
不要一邊導入一邊建立索引.
8G數據,應該也不那麼慢了.
把sql語句文件讀取出一部分看看,建表語句中,應當有建立索引的部分,刪掉它!
只做建表和插入數據兩件事.
還有,看看資料庫有沒有外鍵?
盡量在插入數據過程中去掉外鍵關聯.
等數據插入完成之後再加索引和外鍵,應該能提高很多讀寫性能.
截取一部分數據,例如100Mb.
插入一下試試,可以預先對整體時間有一個預期.
還有,真的要弄台好點的電腦,或者去借一台,等把數據導入完成之後,把msyql的庫文件直接復制出來放自己機器上跑就好.
emm..
再追加點信息,要先搞明白,sql原文件里,到底都執行了哪幾類操作?
可能需要你用c之類寫點小工具,或者別的什麼語言,分塊讀取並處理文件.
8G..
嗯,還好.
現在內存都夠大,否則你都沒法直接用軟體打開了.
只有8G也可以直接用軟體打開看.
停掉索引真的可以大幅度加快插入數據的速度.
建議試一試!
熱點內容