The purpose of the Database Management Tool (db_manage.py script) is to check, heal and clean inconsistent DB entries.
Segmentation fault (core dumped) while using db_manage.py script.
In case of a large database, connection-timeout must be specified to avoid timeout.
By default, in each version of Contrail, the db_manage.py script is located inside the container config_api (/usr/lib/python2.7/site-packages/vnc_cfg_api_server).
(Note: There is no recommended value for --connection-timeout and --buffer-size because these values change per size of the database/environment. These argument values must be added and adjusted on a trial basis.)
'--connection-timeout (default=0.5)' = 'Individual Connection timeout, in seconds' '--buffer-size (default=1024)' = 'Number of rows fetched at once'