Quantcast
Channel: OpenERP Help - Individual question feed
Viewing all articles
Browse latest Browse all 39

orm.Model browse method memory limit?

$
0
0
Hello, I have a problem regarding a ir.cron task that runs by a bunch of assets and tries to post them automatically. Said method runs perfectly with 700 depreciation lines but when i take to production where are a considerable larger amount of assets and depreciation lines (558,747) the openerp-server just stops and falls down. ids = self.search(cr, uid, [('state', '=', 'open')]) for asset in self.browse(cr, uid, ids): for asset_line in asset.depreciation_line_ids: if asset_line.move_check: This code gets all my assets that are open and then try to check for a set of conditions and post it. When it gets to the asset_line.move_check line, it takes a long time and then it kills the proccess, all while keeping the server cpu at 100%. Any ideas on how i can improve performance on this?

Viewing all articles
Browse latest Browse all 39

Trending Articles