KratosMultiphysics / Kratos

Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
https://kratosmultiphysics.github.io/Kratos/
Other
1.02k stars 244 forks source link

Slow Automigrate / Initialize #11257

Closed c-thiel closed 1 year ago

c-thiel commented 1 year ago

Description Currently Automigration of Kratos can be quite slow. In my experience this stronly depends on the underlying Database. For the initial automigration / schema setup, I measured the following times:

As most production setups probably use CockroachDB, my issue mainly is with CockroachDB.

While CockroachDB isn't known to be very quick creating new tables, I was wondering if there maybe is an option to improve on this performance - maybe by creating some tables in parallel wherever applicable.

matekelemen commented 1 year ago

You probably have the wrong repo. This is KratosMultiphysics/Kratos, a framework for multiphysics solvers.

Did you mean ory/Kratos perhaps?

c-thiel commented 1 year ago

Oh, sorry