Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 1063945
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T18:51:32+00:00 2026-05-16T18:51:32+00:00

Supposing my table has 10 columns …. which columns i have to choose to

  • 0

Supposing my table has 10 columns …. which columns i have to choose to create an index ? Are there any guide rules to do that ? What are the disadvantages of indexes ? If i update column which is part of INDEX then what will happen ? Does it lowers the performance of INDEXES ?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-16T18:51:33+00:00Added an answer on May 16, 2026 at 6:51 pm

    From other posts:

    Answer for Question 1:

    1.1 You should create indexes on columns that are used frequently in WHERE clauses.

    1.2 You should create indexes on columns that are used frequently to join tables.

    1.3 You should create indexes on columns that are used frequently in ORDER BY clauses.

    1.4 You should create indexes on columns that have few of the same values or unique values in the table.

    1.5 You should not create indexes on small tables (tables that use only a few blocks) because a full table scan may be faster than an indexed query.

    1.6 If more than one column in a concatenated index is used frequently in WHERE clauses, place the most selective column first in the CREATE INDEX statement.

    1.7 There are many nulls in the column and you do not search on the non-null values.

    1.8 Primary and unique keys automatically have indexes, but you might want to create an index on a foreign key;

    Answer for Question 2:

    2.1 previous rules

    Answer for Question 3:

    3.1 if you don’t consider previous advices,then index becomes interruptive in a good performance of a database.

    Answer for Question 4 and 5:

    4.1,5.1 Do not index columns that are modified frequently. UPDATE statements that modify indexed columns and INSERT and DELETE statements that modify indexed tables take longer than if there were no index. Such SQL statements must modify data in indexes as well as data in tables. They also generate additional undo and redo.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have to detect port aggregation configuration on Linux. Supposing that the ifcfg-* files
Supposing to have something like this: #include <map> int main(){ std::map<int,int> m; m[1] =
What's the object type returned by Datepicker? Supposing I have the following: $(#txtbox).datepicker({ onClose:
Supposing these are my parent and my child objects: Parent: @Entity @Table( name =
I have a Rotation class, which contains references to multiple lists of Advert objects.
Our company has a product which relies on local database to work (it allows
Supposing I'm setting a background image for a web page in CSS like this:
I'm supporting an existing application written by another developer and I have a question
INFORMIX-SE: My users periodically run an SQL script [REORG.SQL] which unloads all rows from
In my User model I could have: has_many :tasks and in my Task model:

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.