thinkphp5.1を使用して大量のmysqlデータを処理する方法についてアドバイスをお願いします。
实力单身典范
实力单身典范 2019-06-27 15:16:12
0
1
1180

ここで要件があります。

ローカル データベース (1 つ):

1 つのテーブル user_local、

リモート データベース (合計 2 つのデータベース) )、5 つのテーブル、) すべての情報は uid を通じて関連付けられます。 ##別のデータベース (user_data_b) の他の 4 つのテーブルは、

(そのうちの 2%) という 2 つのカテゴリに分類されます。

实力单身典范
实力单身典范

全員に返信 (1)
殘留の回憶

MySQL データのパフォーマンスが優れている場合は、結合テーブル操作を記述して 1 つのステートメントで完了することもできます。ただし、タイムアウトやメモリ オーバーフローが発生しやすいため、1 つのテーブルのみを個別に操作することをお勧めします。これらのテーブルに 800,000 個のデータがある場合、大量のデータをクエリするためにテーブルを接続するのは怖いです。正直に言って、最初に 2 つのデータ テーブル user_profile_active と user_profile_not_active の操作を終了してから、次の 2 つのテーブル user_ext_info_active と user_ext_info_not_active を操作することをお勧めします。

いいねを押す+1
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!