私のPHPスクリプトでは、データベースにcsvデータを挿入するためにPDOを使用しています。データを待たずにデータベースに挿入
$sqlsmttempl = 'INSERT INTO %s (%s) VALUES (%s)';
しかし、それは私が挿入を待ってからクライアントを防ぐことができますrecords.Howだけで数千のために非常に長い時間がかかりましたか?
私はINSERT DELAYED
を試しましたが、何のエラーもありませんが、まったく反応がないようです。
何かヒントありますか?ありがとうございます。
「INSERT DELAYEDを試しましたが、エラーはありませんが、まったく応答がないようです」という意味はどうですか?あなたは何が起こることを期待していますか? –
@FrancisAvilaテーブルが他のスレッドによって使用されていないときにデータが挿入されるのですか?ここから読む:http://dev.mysql.com/doc/refman/5.5/en/insert-delayed.html –
しかし、 「それはまったく反応していないようです」とはどういう意味ですか? 'INSERT DELAYED'は何があっても挿入が成功したことを常に報告します。なぜなら、挿入するまでエラーがあるかどうかを知ることができず、今は挿入できないからです。 –