Answer Posted / er. debashreet das
actually, size of a database can be calculated by various
factors:
1. total bytes allocated to the table, i.e., suppose we
create a table as
create table tr_deb(name varchar2(15), roll_no number(4),
branch varchar(20), photo blob(50));
then, total size will be 15 + 4 + 20 +50 = 89 bytes
2. also, calculate the primary and secondary extents. That
means we have to calculate the memory size required for
that table(relation), i.e., for tr_deb relation. This is
called primary extent.
3. Then, finally, we have to calculate(actually predict)
the secondary extent. Let us understand in this way:
suppose, our table "tr_deb" may be expanded in near future,
if students get admitted, then, we have to store their
address, phone number, etc. Again, we can decompose the
composite attributes into component attributes(sub-
attributes) and calculate their size(primary and secondary
extent)
| Is This Answer Correct ? | 4 Yes | 2 No |
Post New Answer View All Answers
What is partitioned table in Oracle?
Please explain oracle data types with examples?
What is redo log?
How to select an oracle system id (sid)?
What is columnar storage what is the advantage?
How oracle handles dead locks?
Explain the use of constraints option in exp command.
What is oracle datasource?
What is the relation of a user account and a schema in oracle?
What is recovery manager(rman) backup in Oracle?
What is a select query statement in oracle?
What is tns name?
What is oracle analytical function?
what are archived logs?
How to define an anonymous procedure without variables?