H2 Database Engine

Скриншот программы:
H2 Database Engine
Детали программы:
Версия: 1.4.182 Beta
Дата загрузки: 17 Feb 15
Разработчик: H2
Тип распространения: Бесплатная
Популярность: 70

Rating: 4.0/5 (Total Votes: 1)

Н2 Database Engine является открытым исходным кодом, мультиплатформенный и бесплатный графический программное обеспечение реализованы в Java и разработана, чтобы предоставить пользователям с очень быстрым JDBC API, который показывает консоль на базе браузера и оставляет очень мало места (около 1 Мб).
Приложение поставляется со встроенным режиме (в памяти баз данных), которая быстрее, чем в режиме клиент-сервер. Она также имеет поддержку зашифрованных баз данных, (открытая связь с базами данных) Драйвер ODBC, полнотекстовый поиск, а также мульти версия concurrency.Features в течение glanceKey функции включают в себя очень быстрый движок базы данных, поддержку стандарта SQL и JDBC API, кластеризации поддержка, мощные опции безопасности, поддержка для водителя PostgreSQL ODBC, в памяти таблицы, в памяти базы данных, базы данных на основе дисков, дисковых основе таблицы, временные таблицы, поддержка баз данных только для чтения, сопровождения сделок и блокировок на уровне таблицы.
Кроме того, программное обеспечение имеет 2 фазы фиксации поддержку, на основе затрат оптимизатор, поддержка нескольких соединений, поддержку результирующих наборов, которые обновляемым и прокручивать, поддержка внешнего результате сортировка, поддержка больших наборов результатов, поддержка AES (Advanced Encryption Standard), зашифрованные базы данных, SSL (Secure Socket Layer), поддержка, а также поддержка SHA-256 зашифрованных паролей.
Среди других особенностей стоит упомянуть, мы можем легко назвать поддержку информационной схемы и нескольких схем, поддержка сортировки, поддержка ролей и пользователей, сжатия данных без потерь, внешний и внутренний присоединяется, видом встроенных, доступных только для чтения видом, подзапросы, ссылочной целостности, проверки ограничения, AutoIncrement колонны, вычисляемые столбцы и последовательность базы данных columns.Supported serversCurrently, Н2 Database Engine полностью совместима с хорошо известным MySQL, PostgreSQL, серверы баз данных IBM DB2, Apache Derby, Microsoft SQL Server, Oracle и HSQLDB / engines.Under капот и поддерживается операционной systemsBeing написан на языке программирования Java, Н2 проект Database Engine не зависит от платформы и поддерживает любую операционную систему, где среда Java Runtime Environment (JRE) доступна, в том числе GNU / Linux, Microsoft Windows, Mac OS X, Solaris и BSD

Что нового В этом выпуске:.

  • EXPLAIN был неправильным для запросов с & Quot; ЛЮБЫЕ & Quot; или & Quot; НЕКОТОРЫЕ & Quot; Условия.
  • CallableStatement с & Quot; из & Quot; Параметры:. Запуск же о дважды может привести к исключению (& Quot; параметр не установлен и Quot;)
  • запросы союз:. дубликаты могут быть возвращены, если суб-запросы, содержащиеся & Quot; заказ по & Quot;
  • Тип данных ГЕОМЕТРИЯ теперь работает для пользовательских функций, возвращающих результирующий набор.
  • совместимость PostgreSQL:. PgServer не работает должным образом, когда установка database_to_upper был установлен в False
  • JdbcDataSource: The setUrl методы и GetURL где добавленная в качестве псевдонимов для setURL и GetURL. Это должно решить проблемы с (пула соединений Hikari) HikariCP.
  • Выпуск 537: Н2 консоли: при загрузке схемы, неправильное JDBC вызывает, где выдано, который вызвал исключение & Quot; Колонка ТОЧНОСТЬ не нашли и Quot;
  • .
  • Улучшена обработка Геометрия (выпуск 535).
  • Сопоставление теперь могут быть установлены в URL базы данных, даже если есть данные таблицы, если коллекция является такой же, как текущий сортировки.
  • Улучшена совместимость Oracle для случая, когда и декодировать.
  • В заявлении & Quot; отбросить все объекты & Quot; не работает, если таблица зависит от зрения через ограничения.
  • подзапросов или просмотров с & Quot; порядка по & Quot; выражение псевдонима не может быть выполнена из-за регрессии, появившиеся в версии 1.3.174.
  • Выпуск 73: MySQL совместимость:. поддержка ЗАМЕНА, патч от CEMO Koc
  • пространственный индекс в настоящее время работает в режиме MVCC при использовании хранения MVStore.
  • MVStore: проблемы параллелизма были исправлены. В API была упрощена.
  • Улучшение сообщение об ошибке при удалении индекса, что принадлежит к ограничению, укажите ограничение в сообщении об ошибке.
  • Выпуск 518: java.sql.Connection.commit () зависает после модификации LOB с эксклюзивными связи
  • Выпуск 517: Создание или заменить вид утверждение не имеет никакого влияния на других уже существующих соединений JDBC
  • Поддержка синтаксиса 123l, как в Java; пример:. SELECT (2000000000L * 2)
  • Выпуск 520:. Добавить поддержку для значения макс последовательности, минимального значения и цикл, патч Даниэль Gredler
  • Выпуск 521: ScriptReader должны осуществлять закрывающиеся
  • Выпуск 524:. RunScript.execute не закрыть его заявление, патч из Галлии
  • Добавлена ​​поддержка для DB2 и Quot; С & Quot UR; Предложение, патч от litailang
  • Добавлена ​​поддержка ПО дубликат ключа UPDATE как MySQL со значениями () функцию для обновления со значением, которое должно было быть вставлены. Патч от Жан-Франсуа Ноэль.
  • Выпуск 522:. Лечить пустые строки как значение NULL в режиме совместимости Oracle, патч Даниэль Gredler
  • Выпуск 527: режим совместимости Oracle:. некорректное поведение масштаба, патч Даниэль Gredler
  • Немного снизить затраты памяти Посмотреть метаданных.
  • Расширение поддержки и Quot; ГРАНТ ALTER ANY SCHEMA К & Quot; чтобы GRANTEE способность управлять таблицы
  • Выпуск 532: Документация по ErrorCode.ROLES_AND_RIGHT_CANNOT_BE_MIXED выглядит не так
  • Выпуск 528: Добавить Oracle-совместимую функцию TO_CHAR, патч Даниэль Gredler
  • .
  • Выпуск 534: Создать псевдоним NoCache, пластыря Николя Фортин
  • Исправлена ​​проблема с хранением пары суррогатных Unicode в столбцах CLOB.
  • Н2 консоли: добавить SHIFT + ENTER и Quot; запуска выбран и Quot; Функциональность
  • Исправлена ​​ошибка в синтаксисе DB2 и Quot; выберите * от теста с ур & Quot ;, патч от litailang
  • Исправлена ​​ошибка в DROP все объекты при работе с зависимостями между схемы.

Что нового в версии 1.3.174:

  • LIRs кэш: Исправление тайников, что содержат только не -resident записи.
  • Для баз данных в памяти, запросы с & Quot; группы по & Quot; столбец, также индекс хэш бросил RuntimeException.
  • Улучшена сообщение об ошибке для некоторых синтаксических ошибок.

  • Система
  • Файл абстракция: если используется непосредственно, некоторые файловые системы не правильно работать с сплайсированные байт буферов (двигатель базы данных не использовать те)
  • .
  • Чтобы использовать механизм хранения MVStore (который до сих пор работа в процессе), добавьте & Quot ;; mv_store = правда & Quot; в URL базы данных. Не Использование MVTableEngine при создании таблицы больше не рекомендуется.
  • Для компиляции пользовательских функций, то javax.tools.JavaCompiler в настоящее время используется, если имеется, и никаких временных файлов не создаются. Это должно решить проблемы, когда несколько баз данных одновременно Н2 компиляции те же пользовательских функций. Чтобы отключить, система системное свойство & Quot; h2.javaSystemCompiler & Quot; Ложь.
  • Одновременно создания синонимов функций в различных базах данных может привести к исключением и Quot; Javac:. файл не найден и Quot;
  • Функция & Quot; REGEXP_REPLACE & Quot; бросил неправильного типа исключения, если строка замены является недействительным.
  • Контрольно-пропускной пункт в настоящее время делается каждый MAX_LOG_SIZE / 2 вместо каждого MAX_LOG_SIZE, так что журнал транзакций не расти, как большой.
  • MVStore стол двигателя: новая установка и Quot; retention_time & Quot; настроить время, чтобы сохранить старые данные. По умолчанию 45 секунд.
  • Метод TableEngine.createTable () теперь возвращает объект Table.
  • Для баз данных только для чтения, для уровня трассировки и Quot;. & Quot отладки ;, инфо след записывается в временный каталог
  • Закрытие блокировку файла теперь будет ждать, пока фоновый поток не прекращается.
  • В версии 1.3.172, регрессия производительности был введен при фиксации вопрос (389, когда есть нескольких столбцов первичного ключа а, Н2, кажется, не всегда правильно выбрать индекс). Это было связано с повышение индекса, который соответствует & Quot; заказ и Quot; Список столбцов (неправильное индекс используется в некоторых случаях).
  • Улучшена пространственный индекс и тип данных.
  • Выпуск 467:. OSGi класса загрузчик (способность создавать ссылку на класс в другой ClassLoader, например, в другой OSGi расслоения)
  • Запросы и Quot; группа по & Quot; что содержать подзапрос с агрегатная функция вернула неверный результат в некоторых случаях.
  • Исправлена ​​ошибка в уникальных и не уникальных хэш-индексов, которые проявляется в виде неправильных результатов, когда ключ поиска был другой кардинал типа с ключа индекса. например где один был INT, а другой уже давно
  • Исправлена ​​ошибка:. Изменения в структуре базы данных не приведет к кэш запросов Сессия быть признан недействительным
  • Новая функция от Davide Cavestro -. позволяет использовать пользовательские Java-объект сериализации двигатели на основе каждого БД
  • При запуске инструмента Восстановление на очень больших (и GT; 6G) баз данных, сообщили некоторые статистические данные с отрицательными числами
  • .
  • Добавить столбец CONTAINS_UNCOMMITTED к столу СЕССИИ метаданных, чтобы определить, когда изгои сеансы создания крупных сделок.
  • Некоторые мелкие исправления в поддержке геометрия, патчи Николя Фортин.
  • Инструмент БНФ и функция автозаполнения экспортируется в OSGi, что делает его возможным для смарт-редакторы, чтобы сделать автозаполнения. Патч от Николя Фортин.
  • Исправлена ​​DROP все объекты и DROP SCHEMA в присутствии таблиц с расчетными зависимостями столбцов.
  • сеанса временный LOB могла иногда накапливаются, увеличивая размер файла БД до завершения работы. Теперь они будут очищены при каждой фиксации.
  • Был ошибка, когда индекс хэш с более чем одной колонке будет тихо превращается в обычный индекс. Он теперь будет бросать исключение.
  • Статистика: Запрос новая функция, которая хранит самые новые 100 SQL запросов казнены, а их данные о производительности. Полезно для отслеживания плохо выполнения запросов.
  • Зафиксируем LOB тупик между колоннами больших объектов для чтения и обновления.
  • Поддержка # getClientInfoProperties JDBC DatabaseMetaData () метод, в смысле возвращения пустой результат, для того, чтобы WebSphere счастливы.
  • Сделать сервер # openBrowser уважать переменную $ БРАУЗЕР среды. Добавить & Quot; хрома и Quot; в список браузеров пробовал. Патч от Феликса Kaiser.
  • Исправление org.h2.util.ScriptReader при обращении незакрытые комментарии блока.
  • Сделать org.h2.util.ScriptReader бросить более исключение при обращении неправильные скрипты, которые генерируют очень большие заявления.
  • Исправлена ​​ошибка с ALLOW_LITERALS = NONE, где периодическая таблица анализа при вставке бы бросить исключение. Подобная проблема была решена в инструменте консоли.
  • Выпуск 510: Сделайте org.h2.bnf общественности для потребления внешних проектов, патч Николя Фортин
  • Выпуск 509: Важная исправление на ValueGeometry, патч Николя Фортин (с некоторой настройки) Сделайте ValueGeometry # getDimensionCount более надежным. Добавить модульный тест для проверки незаконной сравнению ValueGeometry Добавить модульный тест для преобразования объекта в объект Geometry Добавить дополнительный экспорт в manifest.mf для классов СТС Геометрия Подтвердить, что значения геометрия может быть представлена ​​в ВКБ.
  • Выпуск 506: Радио: Включите Thread.getName () в случае тупика
  • Добавление поддержки и Quot; ГРАНТ изменять любые схемы, & Quot ;, патч Джон Йейтс

Что нового в версии 1.3.173:

  • Эта версия MySQL улучшает совместимость и PostgreSQL, улучшает Механизм хранения MVStore, и добавляет новый тип данных & Quot; геометрию & Quot; для пространственных данных.

Что нового в версии 1.3.171:

  • Безопасность: сервер TCP не правильно ограничить доступ Права клиентов в некоторых случаях. Это было специально проблема при использовании флага & Quot; tcpAllowOthers & Quot;.
  • Н2 консоли:. тайм-аут сеанса теперь можно настроить с помощью системы собственности & Quot; h2.consoleTimeout & Quot;
  • Выпуск 431: Улучшена совместимость с MySQL: поддержка и Quot; ДВИГАТЕЛЯ = InnoDB кодировке UTF8 & = Quot; при создании таблицы.
  • Выпуск 249: Улучшена совместимость с MySQL в режиме MySQL:. теперь методы DatabaseMetaData методы магазины * кейс * Идентификаторы вернуться так же, как MySQL при использовании режима MySQL
  • Выпуск 434:. H2 консоли не работает в браузере Chrome в связи с неправильным аргументом видового
  • Был возможность, что .lock.db файл не был удален, когда база данных была закрыта, который может замедлить открытия базы данных.
  • Сценарий SQL, порожденный & Quot; скрипта и Quot; Команда, содержащаяся противоречивые символы новой строки на Windows.
  • При использовании уровень трассировки 4 (SLF4J) в режиме сервера, каталог и Quot; trace.db & Quot; и пустой файл был создан на стороне клиента. Это больше не сделал.
  • Оптимизация ПО (...) запросы: там была ошибка в версии 1.3.170, если тип с левой стороны не соответствовать типу с правой стороны. Исправлена.
  • Оптимизация ПО (...) запросы: там была ошибка в версии 1.3.170 для сравнения типа и Quot; X IN (NULL, NULL) и Quot ;. Исправлена.
  • Метки времени с временной зоне, которые были переданы в виде строки не всегда преобразуются правильно. Например & Quot; 2012-11-06T23: 00: 00.000Z & Quot; был преобразован в & Quot; 2012-11-06 & Quot; а не & Quot; 2012-11-07 & Quot; в часовом поясе Москвы. Большое спасибо Стиву Hruda отчетности проблему!
  • Новая таблица двигатель и Quot; org.h2.mvstore.db.MVTableEngine & Quot; что внутренне использует MVStore для сохранения данных. Чтобы попробовать его, добавьте & Quot ;; DEFAULT_TABLE_ENGINE = org.h2.mvstore.db.MVTableEngine & Quot; в URL базы данных. Это по-прежнему очень экспериментальный, и многие функции пока не поддерживаются. Данные хранятся в файле с суффиксом & Quot; .mv.db & Quot;.
  • Новая установка соединения и Quot; DEFAULT_TABLE_ENGINE & Quot; использовать определенную таблицу двигатель, если ни один не задан явно. Это должно упростить тестирование таблицы двигатель MVStore.
  • MVStore: шифруется магазины теперь поддерживается. Используются только стандартные алгоритмы:. PBKDF2, SHA-256, XTS-AES, AES-128
  • MVStore:. улучшенные API благодаря Симо Триподи
  • MVStore:. Теперь карты могут быть переименованы
  • MVStore:. хранить заголовок файла также в конце каждого блока, который приводит к дополнительному уменьшению числа операций записи
  • MVStore:. реализация карта, которая поддерживает одновременные операции
  • MVStore: единая обработка исключений; версия включена в сообщения.
  • MVStore:. Старые данные теперь сохраняются в течение 45 секунд, по умолчанию
  • MVStore:. Компресс отключена по умолчанию, и может быть включен по запросу
  • Поддержка ALTER TABLE ADD ... ПОСЛЕ. Патч Эндрю Галлии (argaul на gmail.com). Исправления вопрос 401.
  • Улучшена поддержка OSGi. Н2 в настоящее время регистрирует себя в качестве сервиса DataSourceFactory. Исправления вопрос 365.
  • Добавить DISK_SPACE_USED функцию системы. Исправления вопрос 270.
  • Fix время компиляции двусмысленности при компиляции с JDK7, благодаря патч от Lukas Эдер.
  • Поддержка падения индекса для Lucene полнотекстовых индексов.
  • Оптимизированная производительность для SELECT ... ORDER BY х предел в Y Z OFFSET запросы для баз данных в памяти, используя частичное рода (по Серги Владыкин).
  • Экспериментальная вне кучи памяти для хранения двигателя и Quot; nioMemFS: & Quot; и & Quot; nioMemLZF:. & Quot ;, предложение от Марка Addleman

  • не
  • Выпуск 438: JdbcDatabaseMetaData.getSchemas () больше не поддерживается, как из 1.3.169
  • .
  • MySQL совместимость: поддержка ALTER TABLE имя таблицы MODIFY [раздел] ColumnName columnDef. Патч от Ville Koskela.
  • Выпуск 404:. КОЛОННЫ ИЗ шоу TABLENAME не работает с ALLOW_LITERALS = НОМЕРА
  • Бросьте явная ошибка, чтобы понять, что мы не поддерживаем TRIGGER сочетание выбора и для каждой строки.
  • Выпуск 439:. Utils.sortTopN не работать с массивами одноэлементные

Что нового в версии 1.3.170:

  • Выпуск 407: The TriggerAdapter не работать с CLOB и BLOB столбцы.
  • совместимость PostgreSQL:. поддержка типов данных BIGSERIAL и серийный качестве псевдонима для AUTO_INCREMENT
  • Выпуск 417: Н2 консоли: время ожидания веб-сессия не работать, в результате чего утечка памяти. Это было только проблемой, если Н2 консоли был запущен в течение длительного времени, и были открыты многие сеансы.
  • Выпуск 412: Запуск программы сервера только с опцией & Quot; -browser & Quot; теперь войти предупреждение.
  • Выпуск 411:. CloseWatcher регистрация не параллелизм безопасной
  • совместимость MySQL: поддержка CONCAT_WS. Большое спасибо litailang патча!
  • совместимость PostgreSQL: поддержка экстракт (неделю с dateColumn). Благодаря Prashant Bhat патча!
  • Исправлена ​​ошибка для где мы иногда используют неправильный ограничение уникальности для проверки внешних ключей.
  • Поддержка спецификации в начале файлов для команды RUNSCRIPT
  • Исправлена ​​называя SETx = IDENTITY (), где он вернется NULL неправильно
  • Fix ABBA тупик между добавлением ограничение и Н2-журнал Писатель нить.

  • <литий> Оптимизация ПО (...) запросов, где значения являются постоянными и того же типа.
  • Восстановление инструмент: параметр & Quot; тихий и Quot; не был использован и в настоящее время удалена.
  • Fix ConcurrentModificationException при создании таблиц и выполнения SHOW TABLES параллельно. Сообщается, Виктор Войтович.
  • Сериализация теперь замены с использованием системы собственности & Quot; h2.javaObjectSerializer & Quot ;. Благодаря Серги Владыкин патча!

Что нового в версии 1.3.169:

  • файл банку по умолчанию теперь собраны для Java 6 .
  • Новый файл банку, вероятно, не до конца в центральном репозитории Maven в ближайшие несколько недель, потому что Sonatype отключил автоматическую синхронизацию с SourceForge (который они называют "наследием синхронизации" в настоящее время). Это, вероятно, потребуется некоторое время, пока это не разобрались. Файлы Н2 банку размещены в http://h2database.com/m2-repo/com/h2database/h2/maven-metadata.xml и http://hsql.sourceforge.net/m2-repo/com/h2database/h2 /maven-metadata.xml как обычно.
  • Часть документации и H2 консоли был изменен для поддержки сетчатки дисплей Apple.
  • Инструмент CreateCluster не могут быть использованы, если исходная база данных содержала CLOB или BLOB. Основной причиной было то, что сервер TCP не синхронизировать на сессии, что вызвало проблемы при использовании монопольного режима.
  • Statement.getQueryTimeout (): только первый вызов этого метода будет запрашивать базу данных. Если тайм-аут запроса был изменен другим способом, чем вызов setQueryTimeout, этот метод всегда возвращает последнее значение. Это было изменено, потому что Hibernate вызывает getQueryTimeout () много.
  • Выпуск 416: PreparedStatement.setNString бросает AbstractMethodError. Все реализованные JDBC 4 методы, которые не нарушают совместимость с Java 5 в настоящее время включен в файл по умолчанию банку.
  • Выпуск 414: для некоторых функций, параметры были оценены в два раза (например, & Quot; гольца (NEXTVAL (..)) & Quot; побежал & Quot; NEXTVAL (..) и Quot; дважды)
  • .
  • Методы ResultSetMetaData getSchemaName и getTableName может вернуться NULL вместо & Quot; & Quot; (пустая строка), как указано в API JDBC.
  • Добавлена ​​совместимость для & Quot; имена наборов & Quot; запрос в режиме совместимости MySQL.

Что нового в версии 1.3.168:

  • Сообщение & Quot; журнала транзакций не может быть усечен и Quot ; иногда записываются в файл .trace.db даже если не было никаких проблем усечения журнала транзакций.
  • Новая система собственности и Quot; h2.serializeJavaObject & Quot; (по умолчанию: правда). которая позволяет отключать сериализации объектов Java, так что объекты CompareTo и методы ToString можно использовать
  • Дилан перевел инструмент Н2 консоль для корейском языке. Спасибо!
  • Выполнение заявление CREATE INDEX ЕСЛИ НЕ СУЩЕСТВУЕТ УЖЕ если индекс уже существует больше не удается только для чтения базы данных.
  • MVCC: одновременно обновлять строку может привести к ряду появляться удален во втором связи, если есть несколько уникальных индексов (или первичный ключ и по меньшей мере один уникальный индекс). Большое спасибо Теруо патча!
  • Полный текст поиск:. в памяти Lucene индексы теперь поддерживается
  • Полный текст поиск: UUID первичные ключи теперь поддерживаются
  • .
  • Apache Tomcat 7.x теперь больше войти предупреждение при разгрузке веб-приложение, при использовании пул соединений.
  • Н2 консоли: поддержка браузера Midori (для Debian / Raspberry Pi)
  • При открытии сеанса удаленного, не открыть временный файл, если уровень трассировки устанавливается равным нулю
  • Использование HMAC для аутентификации удаленных LOB идентификаторы, устранения необходимости для поддержания кэша и удаление ограничение на количество больших объектов в наборе результатов.
  • Н2 консоли: HTML и XML документы теперь могут быть отредактированы в обновляемом наборе результатов. Существует (ограничено) поддержка для редактирования многострочных документов.

Что нового в версии 1.3.164:

  • Обновление набора результатов в триггер теперь поддерживается .

Что нового в версии 11.3.162:

  • Следующие свойства системы больше не поддерживаются: h2 .allowBigDecimalExtensions, h2.emptyPassword, h2.minColumnNameMap, h2.returnLobObjects, h2.webMaxValueLength.
  • При использовании VPN, начиная сервер H2 не работает (для некоторых программ VPN).
  • Oracle совместимость:. поддержка декодирования (...)
  • Lucene полнотекстового поиска: создание индекса теперь быстрее, если таблица уже содержит данные. Большое спасибо Angel Леон из FrostWire Team патча!
  • Обновление заявления со списком столбцов в скобках не работает, если список содержит только один столбец. Пример:. Тест обновление комплект (ID) = (ID)
  • только для чтения базы данных в виде архива не работает при использовании опции -baseDir.
  • Выпуск 334:. SimpleResultSet.getString теперь работает для столбцов CLOB
  • подзапросов с агрегатом не всегда работает. Пример: выберите (SELECT COUNT (*) из теста, где а = та и б = 0) из испытаний Т группы по
  • Сервер:. в некоторых (теоретического) случаях, в то время как исключения закрытия соединения игнорируются
  • Server.createTcpServer, createPgServer, createWebServer:. неверные аргументы теперь обнаруживаются

  • не
  • Избирательность столбцов больших объектов больше не рассчитывается, так как индексы на столбцах больших объектов не поддерживается (однако это должно быть мало влияет на производительность, так как селективность вычисляется из хэш-кода, а не данных).
  • Новая экспериментальная система свойств и Quot; h2.modifyOnWrite & Quot ;: когда включена, файл базы данных изменяется только при записи в базу данных. Когда он включен, сериализованный файл блокировки гораздо быстрее только для чтения операций.
  • а NullPointerException может произойти в TableView.isDeterministic недействительных видом.
  • Выпуск 180: при десериализации объектов, контекст загрузчик класса используется вместо класса по умолчанию загрузчик, если свойство системы & Quot; h2.useThreadContextClassLoader & Quot; установлен. Большое спасибо Ноа Fontes патча!
  • При использовании монопольного режима, операции LOB может привести нить, чтобы заблокировать. Это также влияет на инструмент CreateCluster (при использовании BLOB или CLOB данные).
  • Оптимизация для & Quot; группа по & Quot; не работает правильно, если группа по колонке псевдоним в списке выбора.
  • Выпуск 326: улучшена поддержка случае чувствительной (смешанное случай) идентификаторов без кавычек при использовании DATABASE_TO_UPPER = FALSE
  • .

Требования

  • Java 2 Standard Edition Runtime Environment

Похожие программы

MySQL-Connector
MySQL-Connector

11 May 15

Oracle Database
Oracle Database

17 Feb 15

gdbm
gdbm

17 Feb 15

Комментарии к H2 Database Engine

Комментарии не найдены
добавить комментарий
Включите картинки!