質問: PHPmyadminにてMysqlのテーブルを更新する際、いつも、一度テーブルを空(TRUNCATE)にしてからインポートしています。 しかしこれでは、インポートが完了するまでWebサイトが見れなくなってしまいます。 Webサイトが見られる状態でインポートする方法はあるのでしょうか? ※いつもインポートファイルはSQLを使っていますが、CSVなど他の方法を採用することで可能になるのでしょうか?
回答: 全削除して全部入れ直すから、Webサイトが見れない時間が気になるほどの時間が掛かるのではないでしょうか? 更新に必要な分だけ処理すればもっと軽いのでは?insertだけじゃなくupdateとかdeleteとか使う感じで