古いプログラムから多くのテーブルを php/mysql アプリケーションにインポートしています。ファイルが大きく、正規化するには多くの変更が必要です。すべてを行うようにプログラムをセットアップしましたが、より自動化したいと考えています。
一部のテーブルをインポートしようとすると、プロセスが完了する前にタイムアウト エラーが発生します。現在、インポートして変換するテーブルは 12 個あります。それらの多くには、約 12000 以上のレコードがあります。一度に 2000 レコードのみを処理するようにプログラムを変更しました。停止した場所を思い出して、次の 2000 レコードをインポートできます。しかし、これは最善の解決策ではなく、おそらくあと 20 回、データセット全体のこの変換を行う必要があります。古いデータがまだ更新されているためです。現状では、プロセスが終了したときに [続行] ボタンをクリックする準備が完了するまで、何時間もコンピューターに接続する必要があります。
タイムアウトをより大きな値に変更しても、思ったほど役に立ちませんでした。
アドバイスをありがとう