国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

請(qǐng)問(wèn)gateway如何快速向數(shù)據(jù)庫(kù)中插入大量的數(shù)據(jù)

unsco

我用gateway,在onMessage中用db類(lèi)插入接收到的數(shù)據(jù),模擬器在10s中發(fā)送了5萬(wàn)條數(shù)據(jù)。使用的gateway中的db類(lèi),用

$db1->insert('Persons')->cols(array('Firstname'=>'abc', 'Lastname'=>'efg', 'Sex'=>'M', 'Age'=>13))->query();

一條一條的插入。gateway接收數(shù)據(jù)后,花了大約20分鐘才把數(shù)據(jù)完全存儲(chǔ)到mysql中。

我想用

$db1->query("INSERT INTO Persons ( Firstname,Lastname,Sex,Age) VALUES ( 'abc', 'efg', 'M', 13)");

這樣的方法直接調(diào)用sql批量插入,似乎系統(tǒng)不支持。

不知道版主有沒(méi)有什么好的解決方法。多謝解答

5088 1 0
1個(gè)回答

xuhe788

這個(gè)跟workerman沒(méi)有關(guān)系。是mysql自身的瓶頸??梢钥紤]加入到隊(duì)列里,或者M(jìn)C里。然后異步存儲(chǔ)到數(shù)據(jù)庫(kù)中。

  • unsco 2015-08-18

    我想先使用原生的sql語(yǔ)句批量插入到數(shù)據(jù)庫(kù)中,這樣性能應(yīng)該有比較大的提高,但是不知道在workerman中如何使用,請(qǐng)問(wèn)有什么方法嗎

  • zhouciming 2018-11-01

    @291:自己組裝好語(yǔ)句,再執(zhí)行吧!

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??