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
What is cartesian join in sql?
Why do we go for stored procedures?
What is exit statement?
What is information schema in sql?
What is the difference between local variables and global variables?
What is sql and explain its components?
What is a table in a database?
what are different types of keys in sql?
Can we perform dml on view?
Is sql procedural language?
How consistent is the view of the data between and within multiple sessions, transactions or statements ?
Are sql database names case sensitive?
How do you update a value in sql?
What is a .db file?
What is the difference between joins?