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

EntityFrameworkでの大規模な追加と削除の多対多の関係

    他の誰かが同じ問題でこの質問に出くわした場合に備えて、この状況でORMを使用しないことにしました。 2つのSQLストアドプロシージャ(1つは追加用、もう1つは削除用)を作成したところ、問題が単純化され、効率が大幅に向上しました。 100,000以上のレコードでテストする場合、メモリ不足の例外がスローされなければ、アクションを完了するのにばかげた時間がかかります。ストアドプロシージャを使用すると、操作は数秒以内に完了しました。このアプローチの唯一の欠点は、妥当性の観点からです。




    1. 文字形式から10進数の数値形式に変換したい

    2. SQL結合の究極のガイド:外部結合–パート2

    3. データベースにはÂなどの記号がありますが、どうすればよいですか?

    4. CodeIgniterを使用して、データベースの結果で文字列を別の文字列に置き換える