DBAsupport.com Forums - Powered by vBulletin
Results 1 to 3 of 3

Thread: Many Nonunique Indexes

  1. #1
    Join Date
    Feb 2001
    Location
    Bombay,India
    Posts
    530
    Hi,
    In my database there are around 1500 tables and mostly on all the tables there are non-unique indexes created.I want to know how these non-unique indexes will help improve my performance and how I can drop unwanted indexes which are occupying space in my database.


    Rgds,
    Rohit Nirkhe

  2. #2
    Join Date
    Apr 2000
    Location
    Baltimore, MD
    Posts
    759
    Determine if the indexes are selective or non-selective, based on the ratio of distinct keys to the total # keys in the index and if they are not used for specific queries, they you can drop them. It might be a good idea to have atleast 1 unique indes per table.

  3. #3
    Join Date
    Feb 2001
    Posts
    389
    Since u have so many of them, find out why they were there in the first place, generally it is created for for Fast Full scans of Index in Data Warehouse kind of scenario.

    Also it is used to bypass parent-child relationship during initial inserts.

    Also may be it is true what Halo has said.

    So you have to find out why?
    Take Care
    GP

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Click Here to Expand Forum to Full Width