What is an index and types of indexes. How many number of
indexes can be used per table ?
Answer Posted / jeevan
Index is nothing but an identification of each row. It will be used for quick search.
Types Of Index:
---------------
Clustered Index:
Clustered index is a physical sorting of database table’s rows in a storage media. For this reason, each table may have one clustered index. If a primary key constraint is created for a table but no clustered index exists for a table, then SQL server automatically create a clustered index on a primary key.
Non Clustered Index:
Non clustered index are created outside of the table and contain a sorted list of references to a table itself. Maximum we can use 249 clustered indexes per table.
Note:
Only 1 clustered Index can be used per table.
Maximum 249 non clustered index can be used per table.
| Is This Answer Correct ? | 5 Yes | 1 No |
Post New Answer View All Answers
What is normalisation and its types?
What are primary key and foreign key and how they work?
Is there a pl/sql pragma similar to deterministic, but for the scope of one single sql select?
How to select all records from the table?
what are the differences among rownum, rank and dense_rank? : Sql dba
What is vector point function?
Is grant a ddl statement?
What is sql*plus?
Is sqlite good enough for production?
Why we use join in sql?
How do sql triggers work?
Why join is faster than subquery?
What is character functions?
What is percent sign in sql?
what happens when the column is set to auto increment and you reach the maximum value for that table? : Sql dba