データベースで使用されるさまざまなデータ型の使用法に関する分析があるかどうか疑問に思っていましたか? つまり、さまざまなデータ型の使用状況をランク付けする分析です。たとえば、次のようになります。
最も使用
- 小数
- DATE ....などのデータベース (主に Oracle) ?
このデータに対して通常実行される操作の種類も含まれている場合、それは素晴らしいことです.
データベースで使用されるさまざまなデータ型の使用法に関する分析があるかどうか疑問に思っていましたか? つまり、さまざまなデータ型の使用状況をランク付けする分析です。たとえば、次のようになります。
最も使用
このデータに対して通常実行される操作の種類も含まれている場合、それは素晴らしいことです.
完全にあなたが探しているものではないかもしれませんが、それはスターターです-
SQL> select data_type, round(avg(data_length),4) avg_length,round(avg(density),4)
avg_density
from user_tab_cols
group by data_type;
DATA_TYPE AVG_LENGTH AVG_DENSITY
------------ ------------- -------------
DATE 7 0.3369
TIMESTAMP(6) 11 1
RAW 32 1
NUMBER 22 0.2429
CHAR 1.0776 0.254
VARCHAR2 34.9129 0.3941
TIMESTAMP(3) 11 0.2408