毎週作っていた週間集計ができてない原因のお話。
プログラムと環境の話のみで、ホロライブの話は出てこない。
概略
現状の問題点
SSDの残り容量がやばい。
試した行動
DB情報の保存先をSSDからHDDに変更した。
結果
プログラムが動かなくなった。
現状
DB情報の保存先をHDDからSSDに戻す復旧作業中。
詳細
現在メインで使っているのはHPのノートパソコン。HP ProBook 430 G5/CT。2年前に96,984円で購入したもので、特につよつよPCではない。開発も実行もこれを使っていたわけで、特に不便なく使っていたが、SSDの残り容量が危なかったので、DB情報をSSDからHDDに移動する作業を行った。ら、システムがエラーで落ちるようになった。
1週間ほど格闘したが、最終的に『処理が遅いから。』という結論を出し、すべて元に戻す方向で現在作業中。
保存先変えただけでなんで処理速度が変わるのか
内臓SSDと内臓HDDでアクセス速度が10倍以上違う。
内臓SSD
内臓HDD
この速度がボトルネックとなり、処理をいくら工夫しても、大した速度改善にはならなかった。
SSDのアクセスが早い、という話はよく聞くが、HDDと比べて実測したのは初めて。そして、HDDのアクセス速度が原因で実行速度が出せない、というのも初めての経験。
活用させて頂いたサイト様。
直接Insertよりもcsv作ってからcopyの方が早い、は事実だったが、問題は解決しなかった。
datumstudio.jp