Home » Modeling » EMF » [CDO](Starting the CDO takes a long time)
[CDO] [message #1802659] |
Wed, 13 February 2019 12:31 |
Maxim Martynov Messages: 22 Registered: February 2017 |
Junior Member |
|
|
Hi.
We using CDO with ORACLE database.
Starting CDO take a long time about 15 minutes. All this time CDO read schema from database. This process very slow.
I'm record JFR by Java Mission Control.
Screenshot of this https://i.imgur.com/rZrxa1W.png
And jfr file in attach.
Is it possible to optimize this process?
What is the best or recomended database for using with CDO?
Stack Trace Sample Count Percentage(%)
java.lang.Thread.run() 19 100
org.eclipse.equinox.internal.app.AnyThreadAppLauncher.run() 17 89,474
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Object) 17 89,474
org.eclipse.net4j.util.om.OSGiApplication.start(IApplicationContext) 17 89,474
org.eclipse.emf.cdo.internal.server.bundle.CDOServerApplication.doStart() 17 89,474
org.eclipse.emf.cdo.spi.server.RepositoryConfigurator.configure(File) 17 89,474
org.eclipse.emf.cdo.spi.server.RepositoryConfigurator.configure(Document) 17 89,474
org.eclipse.emf.cdo.server.CDOServerUtil.addRepository(IManagedContainer, IRepository) 17 89,474
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Object) 17 89,474
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Object, boolean) 17 89,474
org.eclipse.net4j.util.lifecycle.Lifecycle.activate() 17 89,474
org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalActivate() 17 89,474
org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate() 17 89,474
org.eclipse.emf.cdo.internal.server.Repository.doActivate() 17 89,474
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Object) 17 89,474
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Object, boolean) 17 89,474
org.eclipse.net4j.util.lifecycle.Lifecycle.activate() 17 89,474
org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate() 17 89,474
org.eclipse.emf.cdo.server.internal.db.DBStore.doActivate() 17 89,474
org.eclipse.net4j.db.DBUtil.openDatabase(IDBAdapter, IDBConnectionProvider, String, boolean) 17 89,474
org.eclipse.net4j.internal.db.DBDatabase.<init>(DBAdapter, IDBConnectionProvider, String, boolean) 17 89,474
org.eclipse.net4j.db.DBUtil.execute(IDBConnectionProvider, DBUtil$RunnableWithConnection) 17 89,474
org.eclipse.net4j.internal.db.DBDatabase$1.run(Connection) 17 89,474
org.eclipse.net4j.internal.db.DBDatabase$1.run(Connection) 17 89,474
org.eclipse.net4j.db.DBUtil.readSchema(IDBAdapter, Connection, String, boolean) 17 89,474
org.eclipse.net4j.db.DBUtil.readSchema(IDBAdapter, Connection, IDBSchema) 17 89,474
org.eclipse.net4j.spi.db.DBAdapter.readSchema(Connection, IDBSchema) 17 89,474
[Updated on: Wed, 13 February 2019 12:32] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Fri Apr 26 11:14:02 GMT 2024
Powered by FUDForum. Page generated in 0.04056 seconds
|