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

TRIGGERまたはMULTIインサート

    DBへの挿入がアプリケーション側からのみ行われることが確実な場合は、プロシージャを作成して最初のオプションを選択し、INSERTの両方を含めます。 TRANSACTIONのステートメント ブロック。これにより、不可分操作が確実になります。

    ただし、アドホッククエリまたはサードパーティのETLツールを介してDBへの挿入が発生する可能性がある場合は、トリガーAFTER INSERT TRIGGERを使用する以外に選択肢はありません。 他のINSERTを呼び出す方法がないため、ログ挿入操作(2番目のオプション)を実行します 自動的または明示的にステートメント。




    1. Ubuntu 9.10(Karmic)でphpMyAdminを使用してMySQLを管理する

    2. 期日が今日の日付と一致するデータベースからのすべてのレコードをカウントします

    3. mysqlクエリで指定された日時に最も近い日時を検索します

    4. PDOプリペアドステートメントのキャッシュ