- 0
サッカースーパーリーグ:データ修正完了
サッカースーパーリーグのデータ移動とプログラムの修正が完了した
久々にSQLをいじったので、あれこれと解らない事ばかり。。。
特に文字化けには丸一日以上時間が掛かってしまった
これでどうにか安心して眠れそうな気がする
今後の為にメモ
①エクスポートの際にCSV形式にて行う
②エディタを開いて文字コードをEUCに設定
③インポートの際に文字セットを「euc-jp」にセットして
フォーマットをCSVで行う
これでどうにか文字化けせずにデータ移動完了できた
そもそも、何故今回の修正を行ったか?というと
MYSQLのメインデータが2万件近くになると
スピードが急に遅くなるからだ・・・
というよりデータを表示する動きが完全に止まる
これはどうもデータの集計の際に
viewを使用していたことが原因のようであるので
これを解消するために色々と考えた結果である
結局は一つのSQLにまとめたことで解消されたようである
現在は約5万件のデータが登録されているが
表示のスピードに問題ないことで証明されている
viewを使用してSQLをシンプルなものにと考えたが
運用上はどうも逆のようなのである
少々長いSQLなのだが処理時間には全く問題ない
今後もデータ集計の際にviewを使用するときは注意が必要だ