Link to home
Start Free TrialLog in
Avatar of pardeshirahul
pardeshirahul

asked on

Can you please check this DB Model and provide insights on how we can index the tables

Can you please check this DB Model and provide insights on how we can index the tables to improve performance.

Is there any other tips you can provide us to improve performance in this kind of design.
DBModel-modified.jpg
Avatar of slightwv (䄆 Netminder)
slightwv (䄆 Netminder)

What and how to index depends on how the application uses the tables.

You really  cannot say what indexes are necessary based on a model.

Tuning is more of an art than a science.  Pick your worst performing queries and tune them individually.  Keep on until you are satisfied but be careful to not over index...  Too many indexes can also hurt performance.
ASKER CERTIFIED SOLUTION
Avatar of slightwv (䄆 Netminder)
slightwv (䄆 Netminder)

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I'm rusty on the notation.  Within a section, do you have one, or multiple hyperlink?  Can a hyperlink populate multiple sections?

I'm speculating (again, rusty), you may be unnecessarily replicating the parent PK down to each child.