SQL Server development skills 1

Source: Internet
Author: User
1. How to get the ID of current inserted record? Using @ identity keyword. e. g. create Table Table1 (ID int identity (1, 1) not null, name nvarchar (64) goinsert into Table1 ('Hello World') goselect @ identity2. how to cleanup SQL Server plan cache? DBCC dropcleanbuffers -- cleanup all cache datadbcc freeproccache -- cleanup plan Cache

 

3. Can I create an index on the view?

Yes, the notice is the unique clustered index must be created first. And you should useWith schemabindingFlag when creating.

E.G,

Create view V1With schemabindingAs SQL statement

Go

Create index unique clustered idx_1 on [columns...]

 

4. What's the different between clustered index and index?

The difference is clustered index try to store the relation data in the same page on disk as possible. but index not. so, almost performance of clustered index is better than index, but when you re-create the index or order by result set, it is low performance.

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.