sql >> データベース >  >> RDS >> Mysql

MySQL挿入ステートメントキュー

    ギアマン が必要です -リクエストをキューに入れ、データベースの準備ができたら挿入するので、DBサーバーが過負荷になることはありません。

    ここ にデータベースを使用してログを記録することに関する最近の(そして質の高い)投稿があります。 、(要約)は次のように述べています:

    • 同時挿入でMyISAMを使用する
    • テーブルを毎日回転させ、UNIONを使用してクエリを実行します
    • MySQLまたはGearmanなどのジョブ処理エージェントで遅延挿入を使用します(ただし、MySQLには、サイレントにドロップする前にキューに入れるこれらの数に制限があります!)

    HighScalability ギアマンについて書く

    これを本当に避けたい場合は、生のSQLステートメントをファイルに書き込んで、次のcronジョブで処理できます。

    mysql loggingDB logTable < fullLog.sql && > fullLog.sql
    


    1. Nvarchar(Max)の場合、TSQLで4000文字しか取得できませんか?

    2. MySQL-正確な関連性のある検索結果を取得する方法

    3. SQLSTATE [42000]:構文エラーまたはアクセス違反:1064 SQL構文にエラーがあります— PHP — PDO

    4. PostgreSQLのパターンマッチングとは異なるパターンマッチングの使用中にエラーが発生しました