My Oracle Support Banner

Model Builds Causing System Performance Slowdown (Doc ID 1429848.1)

Last updated on JULY 19, 2018

Applies to:

Oracle Utilities Network Management System - Version and later
Oracle Network Management for Utilities - DMS - Version and later
Information in this document applies to any platform.


NMS users are reporting that model builds cause the system to freeze up for short periods of time.

Turning on debug in MTService can confirm this issue.

Action any.MTService debug MBS 1
Action any.MTService debug incr_fdrs 1

The MTService log will show something similar to:

01/11 13:53:06: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 1"  rendezvous phase #1
01/11 13:53:16: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 1" rendezvous phase #1 completed

01/11 13:53:18: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 1" waiting for model_loader to complete
01/11 13:53:19: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 1" model_loaded completed
01/11 13:53:19: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 1" calling modelBuildAnalyze

01/11 13:53:19: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 1" modelBuildAnalyze: solving model for [ <list of object handles> ]

01/11 13:53:19: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 1" solveModel, performing a full solve for 300 switches, because cutoff is set to false

01/11 13:55:16: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 1" modelBuildAnalyze: solved model

01/11 13:55:16: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 1" modelBuildAnalyze complete
01/11 13:55:16: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 2" rendezvous phase #2
01/11 13:55:19: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 2" rendezvous phase #2 completed
01/11 13:55:19: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 3" rendezvous phase #3
01/11 13:55:36: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 3" rendezvous final phase completed

01/11 13:55:36: 0x607,ctp=110139ef8,"multiNotify.msg_rendezvous 3" TRANSACTION_READY complete.

The timestamps between the "solveModel" debug lines and the "modelBuildAnalyze: solved model" indicates how much time MTService spent solving the model.

Note: the message will say "an incremental solve", if MTService is solving incrementally.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.