18.9 Двигатель хранения EXAMPLE
Двигатель хранения EXAMPLE — это эмулирующий двигатель, который ничего не делает. Его цель — служить примером в исходном коде MySQL, иллюстрирующим, как начать писать новые движки хранения. Поэтому он в первую очередь интересен разработчикам.
Чтобы включить двигатель хранения EXAMPLE, если вы собираете MySQL из исходного кода, вызовите CMake с опцией -DWITH_EXAMPLE_STORAGE_ENGINE.
Чтобы изучить исходный код двигателя EXAMPLE, посмотрите в директорию storage/example дистрибутива исходного кода MySQL.
При создании таблицы с использованием двигателя хранения EXAMPLE, файлы не создаются. Данные в таблицу нельзя сохранить. Выборка возвращает пустой результат.
mysql> CREATE TABLE test (i INT) ENGINE = EXAMPLE;
Query OK, 0 rows affected (0.78 sec)
mysql> INSERT INTO test VALUES ROW(1), ROW(2), ROW(3);
ERROR 1031 (HY000): Table storage engine for 'test' doesn't »
have this option
mysql> SELECT * FROM test;
Empty set (0.31 sec)
Двигатель хранения EXAMPLE не поддерживает индексацию.
Двигатель хранения EXAMPLE не поддерживает разбиение.
© 2025 Oracle
Licensed under the GPLv2 License.