①テーブルの容量見積もりを行う際は、DBの種類(Oracle,DB2・・・)によって見積もり方法が変わることありますでしょうか?
②テーブルの容量見積もりとテーブルの内容をエクスポート(一旦CSVと仮定)した内容は、ほぼ等価と考えて見積もってもよいものでしょうか?それとも、それぞれ個別に見積もりを行うものでしょうか?
以上、何卒ご教授願います。
①テーブルの容量見積もりを行う際は(略)
方法論はあまり変わらないが実際の計算式は違う。
それぞれのDBで似たような型でも使用する容量が違ったり、実データ以外にも管理領域やインデックスなどの計算も必要なので。
②テーブルの容量見積もりとテーブルの内容をエクスポート(略)
1と同じ理由+表現するデータ形式が違うので基本的には異なる。
CSVならすべてテキスト表現になるので、数値型などはCSVの方が容量を必要とする方が多い一方、
インデックスなどは存在しないので、その分の計算は必要ない。
ただ、ある程度の相関はあるだろうから不正確なことを前提で代用するかどうかは状況次第。
ありがとうございます。勉強になります。