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 heap table? : Sql dba
How exception handling is done in advance pl/sql?
What is sql indexing?
What is sql query limit?
Why do we use joins in sql?
Which is the correct statement about truncate and delete?
Mention what is the function that is used to transfer a pl/sql table log to a database table?
Can we group by two columns in sql?
how can you see all indexes defined for a table? : Sql dba
What are the query optimization techniques?
what is “go” in t-sql? : Transact sql
What is the difference between an inner and outer join?
how to create a table index in mysql? : Sql dba
Why do we use joins?
Write an sql query to select all records from the table?