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
How many types of tables are there?
What is sql comments?
What are records give examples?
what is transaction? : Sql dba
How do I start sql from command line?
List out the acid properties and explain?
What is prepared statement in sql?
What is the difference between joins?
What is compilation error in pl sql?
What is sqlerrd?
How do you modify a table in sql?
How to convert comma separated string to array in pl/sql?
What is indexing oracle sql?
What is write ahead logging in sql server?
What is posting?