How many index can be created for single table
Answer Posted / sureshsamatham
There can be 1 or more indexes in a table.Indexes can be
clustered or non clustered. A clustered index stores data
rows in the table based on their key values. Each table can
have only one clustered index as the key values in the data
rows are unique and the index is built on the unique key
column. Non-Clustered indexes have structures that are
different from the data rows. A non clustered index key
value is used to point to data rows that contain the key
value. This value is known as row locator. The structure of
the row locator is determined on the basis of the type of
storage of the data pages. If the data page is stored as a
heap, a row locator becomes a pointer to a row. If the data
page is stored in a clustered table the row locator is a
clustered index key. Clustered and Non clustered indexes can
be unique and indexes are automatically maintained for a
table or view whenever the data table is modified.
| Is This Answer Correct ? | 5 Yes | 2 No |
Post New Answer View All Answers
Explain index in sql server?
Which is the latest version of sql server and when it is released?
Why use “pivot” in sql server?
What happens if an integer is too big for int date type?
What are synonyms?
How many levels of sp nesting are possible?
Can a database be shrunk to 0 bytes, if not, why?
Do you know what is blocking?
What is a recursive stored procedure in sql server?
Explain triggers?
How global temporary tables are represented and its scope?
What do you do in data exploration
How to disable a login name in ms sql server?
Explain important index characteristics?
What are key constraints?