Rate This Document
Findability
Accuracy
Completeness
Readability

Introduction

This document describes how to deploy MySQL Pluggable Kunpeng Online Vectorized Analysis Engine (KOVAE) on a Kunpeng server running the openEuler OS and use the KOVAE features. This document also provides solutions to faults that may occur during the use of KOVAE.

To improve the performance of the online analytical processing (OLAP) scenario, MySQL provides a reserved API for the secondary engine. KOVAE is a lightweight implementation of the secondary engine, and it presents itself as a MySQL plugin.

Providing features of the secondary engine, KOVAE as a plugin has the following advantages:

  • Free of intrusive modification on the MySQL source code;
  • Hot-installable or hot-uninstallable as a plugin without restarting or interrupting services;
  • Offloading suitable SQL statement to the secondary engine for execution, significantly shortening the execution time of the SQL statement through parallel execution;
  • KAEzip in Kunpeng Acceleration Engine (KAE) is utilized by the drive flushing operator to compress flushing files, saving drive space;

The parallel acceleration technology provided by KOVAE improves the query performance of OLAP by over three times.

Related Concepts

Kunpeng Accelerator Engine (KAE) is a hardware acceleration solution based on the Kunpeng 920 processor. It includes KAE encryption and decryption as well as KAEzip. KAEzip is the compression module of KAE. It uses the Kunpeng hardware acceleration module to implement the Deflate algorithm and works with the lossless user-mode driver framework to provide an API for high-performance compression in gzip or zlib format. For more information about KAEzip, see Kunpeng Accelerator Engine Developer Guide (KAEzip).

Compatibility

Compatible with other features. For details about the compatibility between MySQL features, see Compatibility Between Features.