Motor de banco de dados H2.

Um mecanismo de banco de dados SQL escrito em Java
Baixe Agora

Motor de banco de dados H2. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • H2
  • Site do editor:
  • http://www.h2database.com/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 4.9 MB

Motor de banco de dados H2. Tag


Motor de banco de dados H2. Descrição

Um mecanismo de banco de dados SQL escrito em Java H2 é um mecanismo de banco de dados SQL escrito em Java (mas também disponível como binário nativo). APIs JDBC e ODBC são suportadas. Os modos incorporados e do servidor estão disponíveis. Um aplicativo da Web Console está incluído. Clustering é suportado. O motor de banco de dados H2 é um mecanismo de banco de dados Java baseado na Web. Aqui estão algumas características principais do "motor de banco de dados H2": · Mecanismo de banco de dados rápido · Free, o código-fonte está incluído · Suporta SQL padrão SQL · Escrito em Java · Base de dados baseados em disco ou em memória · Aplicativo de console base do navegador · API JDBC. · Suporte ODBC limitado · Modo incorporado e cliente / servidor (rede) · Suporte de alta disponibilidade (clustering / failover) · Ampla gama de tipos de dados, incluindo objetos grandes (blob / clob) · Fortes recursos de segurança (SSL, usuários, funções, arquivos criptografados) · Múltiplas conexões, bloqueio de nível de tabela · Otimizador de custo baseado, usando um algoritmo genético para consultas complexas · Suporte de transação (isolamento de transação serializável) · Administração zero, recuperação automática · Grande Resultado, Classificação Externa · Suporte Rastreável e Updatable ResultSet · Leia apenas visualizações e visualizações em linha · Inner e exterior une-se, subquistam · Muitas funções já embutidas · Triggers e funções Java / procedimentos armazenados · Integridade referencial / restrições de chave estrangeira com cascata, restrições de verificação · Suporte a vários esquemas · Modos de compatibilidade para hsqldb, mysql e postgresql · Colunas de seqüência e autoincrement · Bem testado (alta cobertura de código, testes de estresse randomizados) · Pequena pegada (menor que 1 MB) · Usa um pequeno número de arquivos de banco de dados · Pode ser compilado ao código nativo usando o GCJ · Chaves primárias, múltiplos tipos de índice (b-tree, hash linear, árvore, hash) · Order por, grupo por, tendo, união, limite · Esquema de informação · Múltiplas conexões · Suporte de agrupamento · Explicar o apoio do plano · O banco de dados pode gerar arquivos de script SQL · Suporte para tabelas vinculadas e uma tabela de 'intervalo' virtual integrada · Re-compilação automática de declarações preparadas · Opções sofisticadas de rastreamento · Baixa requisitos de memória · Fácil de entender mensagens de exceção · Manipulação padrão de valores nulos · Aplicativo de console multinares (neste momento, inglês e alemão). O que há de novo nesta versão: · Ferramenta Shell: Os comandos embutidos saem, ajuda, lista e assim por diante não funcionam com um ponto e vírgula no final. · JDK 1.5 agora é obrigado a construir o arquivo JAR. No entanto, ainda é possível criar um arquivo jar para Java 1.4. Para detalhes, consulte Buildrelease.sh e buildrelease.bat. Como alternativa, compilar usando JDK 1.5 ou 1.6 e use RetroTranslator para criar uma versão Java 1.4 ). · Ao excluir ou atualizar muitas linhas em uma tabela, o espaço no arquivo de índice não foi reutilizado no modo padrão (banco de dados persistente, índice B-tree, log = 1). Isso fez com que o arquivo de índice crescesse ao longo do tempo. Soluções alternativas deveriam excluir e recriar o arquivo de índice, alterar a tabela (adicionar uma remoção de uma coluna) ou anexar; log = 2 para o URL do banco de dados. Para desativar a mudança, defina a propriedade do sistema H2.RUSESPACEBTREEINTEX para False. · Identificadores com um dígito e, em seguida, um cifrão não funcionou. Exemplo: A1 $ b. · Compatibilidade do MS SQL Server: Suporte para tabelas vinculadas com NVarChar, NCHHAR, NCLOB e Longnvarchar. · Android: Solução alternativa para um problema ao usar bancos de dados somente leitura em arquivos zip (Skip parece ser implementado incorretamente no sistema Android). · Chamando Execute () ou PrepareStatement () com null à medida que a instrução SQL agora lança uma exceção. · Benchmark: O número de declarações executadas estava incorreta. O banco de dados H2 foi carregado no início do teste para coletar resultados, agora é carregado no final. Graças a Fred Toussi do HSQLDB para relatar esses problemas. No entanto, o alterado não afeta o desempenho relativo. · Console H2: As configurações da linha de comando não estão mais armazenadas no arquivo de propriedades. Eles agora são usados apenas para o processo atual, exceto se eles são explicitamente salvos. · Cache: Suporte para um cache de referências suaves de segundo nível. Para ativá-lo, anexe; cache_type = soft_lru (ou soft_tq) para o URL do banco de dados ou defina a propriedade do sistema h2.cacheetypedefault para "soft_lru" / "soft_tq". Ativando o cache do segundo nível reduz o desempenho para pequenos bancos de dados, mas acelera grandes bancos de dados. Faz sentido usá-lo se o tamanho da memória disponível é desconhecido. Muito obrigado a Jan Kotek!


Motor de banco de dados H2. Software Relacionado

Infoglue.

Uma gestão avançada, escalável e robusta de conteúdo e plataforma de portal ...

186 119 MB

Download

trdf.

framework que fornece ferramentas para lidar com a confiabilidade dos dados do RDF ...

190 733 KB

Download