INSERT INTOステートメントは、特に遅い問題を実行し、そのレコードを解決しています

今日のINSERT文を実行しますが、非常にゆっくりと、唯一の1100のレコードが、0.05秒に短縮努力を通じて、15分間行いました。
次のように声明がある:
INSERT INTOはVIEW1からSELECT *をTABLE1 WHERE view1.period =「1912」;
私は彼のさまざまな設定でTABLE1、外観をチェックするために始めた、何をキャッチ、ロギングなしなど、以降VIEW1テーブル内でチェックし、私たちは何の問題も見つかりませんでした。
私は、テーブル名、それに対応していないに参加去ったとき、唯一見つけるために慎重にVIEW1のSQL文を確認してください。
特定のケースとして、以下れる:
SELECT * AからにtableAで
B = ON A.id B.id参加TABLEB上に残さ
表C C = ON A.id B.id参加左
D = ON A.id B.id提出参加を左
......
問題を発見します何も接続エラー状態のコピー&ペースト操作ません。
次のように読まれるべきである:
にtableAでAからSELECT *は
TABLEB上に残さB = ON A.id B.id参加
参加表C C = ON A.id c.ID左
提出入会D = ON A.id D.idを左
......
マストを慎重なああ!

发布了1 篇原创文章 · 获赞 0 · 访问量 10

おすすめ

転載: blog.csdn.net/weixin_41740618/article/details/104514930