why should required for Indexed by table in pl/sql

Answer Posted / sa123

For good performance Index is required.
Consider the case of a very large table (20,000,000 rows)
to which new records are added daily (usually about 1,000
of them). Every night, you need to report these additions
on an audit trail. Rather than scan the whole table looking
for changes, you will want to use an index over the
TRANSACTION_DATE column. But the index would need to be
huge. This is a case in which your index is over the entire
table, although you are actually interested only in the
1,000 or so records that were added today. The actual index
is physically many times larger than it needs to be, and it
uses many more disk I/Os to traverse the binary tree to the
leaf data.

Is This Answer Correct ?    8 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is cartesian join in sql?

744


Why do we go for stored procedures?

734


What is exit statement?

744


What is information schema in sql?

765


What is the difference between local variables and global variables?

800






What is sql and explain its components?

799


What is a table in a database?

786


what are different types of keys in sql?

767


Can we perform dml on view?

740


Is sql procedural language?

738


How consistent is the view of the data between and within multiple sessions, transactions or statements ?

1925


Are sql database names case sensitive?

687


How do you update a value in sql?

717


What is a .db file?

724


What is the difference between joins?

733