Вы можете использовать схему и данные базы данных MySQL Sakila (с открытым исходным кодом, на веб-сайте MySQL), но вам нужно изменить определение схемы. Вы можете удалить представления и вызвать определения, которые не нужны для вашего эксперимента. Например:
CREATE TABLE country (
country_id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
country VARCHAR(50) NOT NULL,
last_update TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (country_id)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
изменен:
CREATE TABLE country (
country_id SMALLINT GENERATED BY DEFAULT AS IDENTITY,
country VARCHAR(50) NOT NULL,
last_update TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (country_id)
)
Некоторые синтаксис MySQL DDL поддерживается в режиме синтаксиса MYS HSQLDB, например, AUTO_INCREMENT преобразуется в IDENTITY, но другим необходимо редактировать вручную. Данные в основном совместимы, за исключением некоторых двоичных строк.
Вам необходимо получить доступ к базе данных с помощью инструмента, который сообщает время запроса. HSQLDB DatabaseManager делает это, когда вывод запроса находится в текстовом режиме.