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

UPDATELOW_PRIORITYとINSERTDELAYEDINTOの利点は何ですか?

    LOW_PRIORITY を使用 キーワードの場合、UPDATEの実行は、他のクライアントがテーブルから読み取らなくなるまで遅延されます。通常、読み取りクライアントは、更新クエリが完了するまで保留になります。読み取りクライアントに更新クエリよりも優先順位を付けたい場合は、LOW_PRIORITYを使用する必要があります。

    遅延 INSERTステートメントのオプションは標準SQLのMySQL拡張機能であり、INSERTの完了を待つことができない、または待つ必要のないクライアントがある場合に非常に便利です。これは、ロギングにMySQLを使用し、完了までに長い時間がかかるSELECTステートメントとUPDATEステートメントを定期的に実行する場合の一般的な状況です。



    1. ソフトウェア開発の役割の構造:データサイエンティスト

    2. SQL:検索/置換しますが、値がレコードに初めて表示される場合のみ

    3. PostgreSQL 12:外部キーとパーティションテーブル

    4. タスクスケジューラでPowerShellスクリプトを実行する方法は?