7
는 엔티티 프레임 워크 코드 첫 번째 마이그레이션을 사용하여 MS SQL Server 데이터베이스에서 인덱스를 만들 수있는 방법이 있나요 : 만들기 인덱스
- 에 의해 하강 적어도 하나의 열
- 다른 컬럼 포함
그것은이 같은 생산한다 :
CREATE NONCLUSTERED INDEX [IX_IndexName] ON [dbo].[TableName]
(
[Column1] ASC,
[Column2] DESC
)
INCLUDE ([Column3], [Column4])
나는이 매우 주제에
an article을 발견,하지만 그것은 아주 성가신 솔루션을 제공합니다. 아마도 기사가 쓰여진 이후로 무언가가 향상되었을 것입니다.
마이 그 레이션을 임의의 SQL 코드로 실행할 수있는 기능에 대해서도 알고 있지만 실제로 SQL 코드를 작성하는 대신 모든 더러운 작업을 수행하는 CreateIndex
메소드의 일부 버전을 사용할 수 있기를 원합니다.
중복 된 기사가 있습니다. http://stackoverflow.com/questions/25293161/how-can-entity-framework-code-first-create-index-in-descendent-order –
@KimKiWon, 고마워요! 내 게시물은 나이가 들어도 이상하게도 답을 많이 얻었습니다. :) 실제로 유용하게 보이므로 위의 링크를 따라 가려는 사람들이 있습니다. 한 가지 문제는 내 질문에도 INCLUDE에 관한 것이지만 거기에 제공된 솔루션이 INCLUDE도 지원하도록 확장 될 수 있다고 생각합니다. –