mysql 10w級(jí)別的mysql數(shù)據(jù)插入
更新時(shí)間:2011年08月07日 11:04:26 作者:
幾天前做了一個(gè)短信發(fā)送東東,一次性要插入10w以上的手機(jī)號(hào)碼。我的個(gè)天啊。
開(kāi)始沒(méi)想到,這10w的數(shù)據(jù)一個(gè)號(hào)碼一個(gè)號(hào)碼的插入半個(gè)小時(shí)才2w。后來(lái)改進(jìn)一條SQL批量插入
-- 優(yōu)化代碼之前的
insert into table(mobile) values (138000000);
insert into table(mobile) values (138000000);
insert into table(mobile) values (138000000);
……
-- 優(yōu)化之后的
insert into table(mobile) values (138000000), (138000000), (138000000);……
-- 優(yōu)化之后插入12w數(shù)據(jù)包括php做數(shù)據(jù)處理,開(kāi)銷(xiāo)才 6s 左右。
復(fù)制代碼 代碼如下:
-- 優(yōu)化代碼之前的
insert into table(mobile) values (138000000);
insert into table(mobile) values (138000000);
insert into table(mobile) values (138000000);
……
-- 優(yōu)化之后的
insert into table(mobile) values (138000000), (138000000), (138000000);……
-- 優(yōu)化之后插入12w數(shù)據(jù)包括php做數(shù)據(jù)處理,開(kāi)銷(xiāo)才 6s 左右。
相關(guān)文章
自動(dòng)恢復(fù)MySQL數(shù)據(jù)庫(kù)的日志文件思路分享及解決方案
本文主要講訴如何自動(dòng)恢復(fù)mysql數(shù)據(jù)庫(kù)的日志文件,喜歡的在服務(wù)器或者數(shù)據(jù)庫(kù)上直接操作的兄弟們你值得收藏下!2014-08-08MySQL數(shù)據(jù)庫(kù)必備之條件查詢(xún)語(yǔ)句
當(dāng)用戶(hù)查看表格的大量數(shù)據(jù)是,由于數(shù)據(jù)量過(guò)于巨大會(huì)導(dǎo)致很難獲取到需要的數(shù)據(jù),在這時(shí),就需要一個(gè)方法,一個(gè)可以通過(guò)用戶(hù)輸入獲取到用戶(hù)需要的數(shù)據(jù)并回填入表格,這就是條件查詢(xún)的作用2021-10-10運(yùn)用mysqldump 工具時(shí)需要注意的問(wèn)題
用mysqldump 導(dǎo)出 Trigger 的時(shí)候遇到一個(gè)問(wèn)題,貼出來(lái),以免大家犯錯(cuò)。2009-07-07MySQL使用distinct去掉查詢(xún)結(jié)果重復(fù)的問(wèn)題
這篇文章主要介紹了MySQL使用distinct去掉查詢(xún)結(jié)果重復(fù)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01MySQL 8.0.20 安裝教程圖文詳解(windows 64位)
這篇文章主要介紹了MySQL 8.0.20安裝教程(windows 64位),本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有,需要的朋友可以參考下2020-05-05