Herramienta para stress test de bases de datos.

Share this…

Dentro de la seguridad informática, la disponibilidad es un factor muy importante que normalmente se le suele menospreciar. Entendemos por disponibilidad, a la garantía de que los usuarios autorizados puedan acceder a la información y recursos de red, cuando los necesiten. La disponibilidad es un factor imprescindible un servidor de bases de datos.

Database Benchmark es una de las herramientas más potentes de código abierto, diseñadas para stress test de bases de datos, con la capacidad de manejar grandes flujos de datos. La aplicación realiza dos escenarios de prueba principales:

  • Inserción de gran cantidad de registros generados aleatoriamente con claves secuenciales o aleatorias.
  • Leer los registros insertados, ordenados por sus llaves.

1

Database Benchmark es una herramienta de stress test muy potente. Los principales parámetros que mide son:

  • La velocidad de inserción de todos los registros generados (con valores secuenciales o aleatorios).
  • La velocidad de lectura de todos los registros insertados ordenados por su clave.
  • El tamaño de la base de datos después de insertar y leer.
  • Cada base de datos probada debe ser capaz de realizar esta prueba simple, insertar los registros generados y leerlos, ordenados por sus claves.

Las bases de datos actualmente soportadas son: Access, Aerospike, BrightstarDB, CassandraDB, Couchbase, Db4objects, Firebird, HamsterDB, LevelDB, MongoDB, MS SQL Server, MS SQL Server Compact, MySQL, Oracle BerkeleyDB, OrientDB, Perst, PostgreSQL, RavenDB, Redis, ScimoreDB, SQLite, STSdb 4.0, STSdb 3.5, TokuMX, VelocityDB y Volante.

Las principales características de Database Benchmark son:

  • Generadores de datos avanzados, algoritmos optimizados que proporcionan flujos de datos cercanos a la vida real.
  • Visualización Gráfica de todos los parámetros supervisados.
  • Exportación de resultados, generando informes detallados y resumidos, en formatos CSV, JSON y PDF, que ayudan a un análisis más profundo.
  • Informe en línea que permite enviar los resultados de las pruebas y comparar los resultados con otros.  Interfaz intuitiva y fácil de usar.

Database Benchmark puede utilizarse como un punto de vista adicional para evaluar el motor de almacenamiento  apropiado para los sistemas críticos. La aplicación contiene todas las herramientas necesarias, que un administrador de base de datos, necesita para realizar un análisis de rendimiento detallado.

Fuente:https://www.gurudelainformatica.es