Skip to content

Performance Optimization for Large Number of Portal Users (120,000+) #170

Answered by rvalyi
Abhijithsoman asked this question in Q&A
Discussion options

You must be logged in to vote

it would help if you specificify the Odoo version you are using. Also if you are able to list the installed modules that could possibly extend the portal features or contacts or objects you are showing in the portal that would help too... Cause Odoo is usually expected to deal well with large volume of records.

Iideally you should start by looking what is making the CPUs busy (using top): Postgresql or python mostly. If it's mostly Postgresql, use approaches like this https://simplebackups.com/blog/postgresql-how-to-find-long-running-queries/ to hunt for slow queries and the track their origin in the Odoo code (then possibly add indexes, avoid them etc). Also hunt for repeating SQL querie…

Replies: 4 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by Abhijithsoman
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants