db index django

Solutions on MaxInterview for db index django by the best coders in the world

showing results for - "db index django"
Matías
27 Apr 2017
1This is not really django specific; more to do with databases. You add indexes on columns when you want to speed up searches on that column.
2
3Typically, only the primary key is indexed by the database. This means look ups using the primary key are optimized.
4
5If you do a lot of lookups on a secondary column, consider adding an index to that column to speed things up.
6
7Keep in mind, like most problems of scale, these only apply if you have a statistically large number of rows (10,000 is not large).
8
9Additionally, every time you do an insert, indexes need to be updated. So be careful on which column you add indexes.
10
11As always, you can only optimize what you can measure - so use the EXPLAIN statement and your database logs (especially any slow query logs) to find out where indexes can be useful.