Create Non clustered index on existing table

Last post 11-13-2008 4:30 AM by satya. 3 replies.
Page 1 of 1 (4 items)
Active Topics My Discussions Unanswered Sort Posts: Previous Next
  • 11-11-2008 9:04 AM

    Create Non clustered index on existing table

    Hi i have very big table in rows more than 100 million and also many check and forien key constraints
    planning to create non clustered index, what is the best practice to do it on existing table.
    what should be keep in mind

  • 11-13-2008 3:30 AM In reply to

    • satya
    • Top 10 Contributor
    • Joined on 11-05-2002
    • United Kingdom
    • Posts 22,747
    • Microsoft MVP
      Moderator

    Re: Create Non clustered index on existing table

    Have you performed the analysis to ensure that this Nonclustered index will help the performance?

    If so it is better to perform the task during a low activity period on this database, to ensure no overlap of other jobs are in place.

    -Satya S K J

    SQL Server MVP



    Knowledge is Power, you will gain by sharing it. SSQA.net - Invisible contributions to the users & visible success in SQL Community.
  • 11-13-2008 3:52 AM In reply to

    Re: Create Non clustered index on existing table

    If it can't be helped, it can't, can it?

    If everyone agrees that the index is beneficial, and the change is approved, inform your business users couple of days before that and when this is going to happen and what the implications may be. Remind them on the day it is going to happen and then do it during a low(er) activity period.

    --
    Frank Kalis
    Microsoft SQL Server MVP
    Contributing Editor, Writer & Forum Moderator http://www.sql-server-performance.com
    Webmaster: http://www.insidesql.org
    View Frank Kalis's profile on LinkedIn

    XING
  • 11-13-2008 4:30 AM In reply to

    • satya
    • Top 10 Contributor
    • Joined on 11-05-2002
    • United Kingdom
    • Posts 22,747
    • Microsoft MVP
      Moderator

    Re: Create Non clustered index on existing table

    The reality is that many of the decisions are situational, although some of the decisions should be approached from a best practices perspective then evaluated as they pertain to your specific environment. 

    Although many best practices do exist, application, business, technology, resource and time constraints can pose significant challenges to address the need, which is the fastest data access possible.

    -Satya S K J

    SQL Server MVP



    Knowledge is Power, you will gain by sharing it. SSQA.net - Invisible contributions to the users & visible success in SQL Community.
Page 1 of 1 (4 items)
Active Topics   My Discussions    Unanswered Posts


© 2000 - 2007 vDerivatives Limited All Rights Reserved.