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

更新ステートメントでのMySQLクエリが遅い

    JOINを削除しない場合は、p.model_view、l.ARL_SEARCH_NUMBERのインデックス。
    実際には、次を使用して、実際のデータ量とその値(NULLの存在)に応じて最適化される場合があります。
    1。クエリ実行プランを監視し、それが適切でない場合は、コンパイラのクエリヒントを配置するか、サブクエリのJOINを交換して、コンパイラがその内部で別のタイプの結合(マージ/ネストされたループ/ハッシュなど)を使用するようにします。
    2。より複雑だがより高速なロジックでストアドプロシージャを作成する
    3。少しずつ更新する



    1. SQLAlchemy:JSONBフィールドのネストされたリストに格納されている値のフィルタリング

    2. g++を使用したMySQLライブラリへの未定義の参照

    3. MySQLでSelectforUpdateをテストする方法

    4. MySQL:groupby内で並べ替え