2006/06/03
やっぱり LOB は遅かった
セッション管理に向いているデータベースは MySQL ? Oracle ? :: Drk7jp
以前に仕事で Oracle に数MBのデータを格納しなくてはいけないことがあって、当然 LOB の使用を検討したのだが、やはり同様に性能の壁にぶつかって断念した覚えがある。その時は、何と varchar(4000) のカラムを数百個用意して、それにデータを分割して格納、取り出すときに連結して取り出すというトンデモ設計をしてしまったのだが、分割・連結の手間を考えてもそっちの方が百倍早かった。
10g になってからはテストしていなかったので、ひょっとしてこのトンデモ設計を見直せるかなぁと思っていたのだが、やはりダメらしい。シクシク。
以前に仕事で Oracle に数MBのデータを格納しなくてはいけないことがあって、当然 LOB の使用を検討したのだが、やはり同様に性能の壁にぶつかって断念した覚えがある。その時は、何と varchar(4000) のカラムを数百個用意して、それにデータを分割して格納、取り出すときに連結して取り出すというトンデモ設計をしてしまったのだが、分割・連結の手間を考えてもそっちの方が百倍早かった。
10g になってからはテストしていなかったので、ひょっとしてこのトンデモ設計を見直せるかなぁと思っていたのだが、やはりダメらしい。シクシク。