Motor de base de datos H2

Un motor de base de datos SQL escrito en Java
Descargar ahora

Motor de base de datos H2 Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • H2
  • Sitio web del editor:
  • http://www.h2database.com/
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 4.9 MB

Motor de base de datos H2 Etiquetas


Motor de base de datos H2 Descripción

Un motor de base de datos SQL escrito en Java H2 es un motor de base de datos SQL escrito en Java (pero también disponible como binario nativo). Las API de JDBC y ODBC son compatibles. Modos incrustados y servidores están disponibles. Se incluye una aplicación de consola web. Clustering es compatible. El motor de base de datos H2 es un motor de base de datos Java basado en la web. Aquí hay algunas características clave del "Motor de base de datos H2": · Motor de base de datos rápido · Gratis, código fuente está incluido. · Soporta SQL estándar · Escrito en Java · Bases de datos basadas en disco o en memoria · Aplicación de la consola base del navegador · API JDBC · Soporte de ODBC limitado · Modo incrustado y cliente / servidor (red) · Soporte de alta disponibilidad (agrupamiento / conmutación por error) · Amplia gama de tipos de datos, incluidos objetos grandes (Blob / Clob) · Fuertes características de seguridad (SSL, usuarios, roles, archivos encriptados) · Conexiones múltiples, bloqueo de nivel de tabla · Optimizador basado en costos, utilizando un algoritmo genético para consultas complejas. · Soporte de transacciones (aislamiento serializable de la transacción) · Administración cero, recuperación automática. · Resultado grande, clasificación externa. · Soporte de resultados desplazables y actualizables · Lea únicamente vistas y vistas en línea. · Uniones interiores y exteriores, subconsultas. · Muchas funciones ya incorporadas. · Activaciones y funciones Java / Procedimientos almacenados · Integridad referencial / restricciones de clave externa con cascada, comprobar restricciones · Soporte de esquema múltiple · Modos de compatibilidad para HSQLDB, MySQL y PostgreSQL · Columnas de secuencia y autoindiciones automáticas. · Bien probado (cobertura de código alto, pruebas de estrés aleatorizadas) · Pequeña huella (menor que 1 MB) · Utiliza un pequeño número de archivos de base de datos · Se puede compilar al código nativo utilizando GCJ · Teclas primarias, tipos de índice múltiples (árbol B, hash lineal, árbol, hash) · Ordenar, grupo por, teniendo, unión, límite · Esquema de información · Conexiones múltiples · Soporte de colación · Explicar el apoyo del plan. · La base de datos puede generar archivos SQL Script · Soporte para tablas vinculadas, y una tabla de 'rango' virtual incorporado · Re-compilación automática de declaraciones preparadas. · Opciones de seguimiento sofisticados · Requisitos de baja memoria · Mensajes de excepción fáciles de entender. · Manejo estándar de valores nulos. · Aplicación multilenguaje consola (en este momento, inglés y alemán). ¿Qué hay de nuevo en este lanzamiento: · Herramienta de shell: ¿Las comandas incorporadas salen, ayudan ,?, la lista, y así sucesivamente no funcionó con un punto y coma al final? · JDK 1.5 ahora está obligado a construir el archivo JAR. Sin embargo, todavía es posible crear un archivo JAR para Java 1.4. Para obtener más información, consulte BuildRelease.sh y BuildRelease.bat. Como alternativa, compile utilizando JDK 1.5 o 1.6 y use retrotranslator para crear una versión Java 1.4 ). · Al eliminar o actualizar muchas filas en una tabla, el espacio en el archivo de índice no se reutilizó en el modo predeterminado (base de datos persistente, índice de árbol B, registro = 1). Esto hizo que el archivo de índice crezca con el tiempo. Las sábanas fueron para eliminar y volver a crear el archivo de índice, modificar la tabla (agregar una columna Eliminar una columna), o agregar; log = 2 a la URL de la base de datos. Para deshabilitar el cambio, configure la propiedad del sistema h2.reusespacebtreeindex a FALSO. · Identificadores con un dígito y luego un signo de dólar no funcionó. Ejemplo: A1 $ b. · Compatibilidad con MS SQL Server: Soporte para tablas vinculadas con NVARCHAR, NCARE, NCLEOB y Longnvarchar. · Android: solución para un problema al usar bases de datos de solo lectura en archivos ZIP (Skip parece implementarse incorrectamente en el sistema Android). · Llamar a ejecutar () o preparación de preparación () con NULL a medida que la declaración SQL ahora lanza una excepción. · Benchmark: El número de declaraciones ejecutadas fue incorrecto. La base de datos H2 se cargó al principio de la prueba para recopilar resultados, ahora se carga al final. Gracias a Fred Toussi de HSQLDB por informar esos problemas. Sin embargo, los modificados no afectan el rendimiento relativo. · Consola H2: la configuración de la línea de comandos ya no se almacena en el archivo de propiedades. Ahora solo se utilizan para el proceso actual, excepto si se guardan explícitamente. · Caché: Soporte para un caché de referencia de segundo nivel de referencia. Para habilitarlo, agregar; cache_type = soft_lru (o soft_tq) a la URL de la base de datos, o configurar la propiedad del sistema H2.CachetyPedefault a "Soft_LRU" / "Soft_TQ". Habilitar el caché de segundo nivel reduce el rendimiento de las bases de datos pequeñas, pero acelera las bases de datos grandes. Tiene sentido usarlo si el tamaño de la memoria disponible es desconocido. ¡Muchas gracias a Jan Kotek!


Motor de base de datos H2 Software relacionado

Infoglue

Una plataforma avanzada, escalable y robusta de contenido y portal ...

186 119 MB

Descargar

Jnode

Un nuevo esfuerzo de diseño de sistema operativo Java ...

205 145.1 MB

Descargar

deltasql

Herramienta de código abierto para sincronizar bases de datos con código fuente ...

166 7.1 MB

Descargar