https://dev.mysql.com/archive-storage-engine.html
A bulk insert is visible only after it completes, unless other inserts occur at the same time, in which case it can be seen partially. The ARCHIVE storage engine produces special-purpose tables that store large amounts of unindexed data in a very ...
https://dev.mysql.com/audit-log-reference.html
The following items are significant (other items are ignored): timestamp, id: The position within the audit log of the first event to read. The timestamp and id items together comprise a bookmark that uniquely identify a particular event. Example: ...Unless those components are installed, the audit_log plugin operates in legacy ...
https://dev.mysql.com/binary-log-setting.html
The logging format also can be switched at runtime, although note that there are a number of situations in which you cannot do this, as discussed later in this section. Some statements require a lot of execution time on the master, but result in ...
https://dev.mysql.com/binary-log-transaction-compression.html
However, the effort required for data compression also increases, taking time and CPU and memory resources on the originating server. When decompression is required, it is carried out for one event from the payload at a time. From MySQL 8.0.20, you ...
https://dev.mysql.com/bnl-bka-optimization.html
Incremental buffers also provide a savings in processing time due to the reduction in copying time. In MySQL, a Batched Key Access (BKA) Join algorithm is available that uses both index access to the joined table and a join buffer. The BKA ...
https://dev.mysql.com/c-api-building-clients.html
For the MySQL C client library from a Commercial distribution of MySQL: If linking to the static C client library, link statically to the C runtime (use the /MT compiler option). If linking to the dynamic C client library, link either statically or ... This section provides guidelines for compiling C programs that use the MySQL C ...
https://dev.mysql.com/c-api-implementations.html
Client programs refer to C API header files at compile time and link to a C API library file, libmysqlclient, at link time. You must use the debug libraries when compiling clients built using the debug C runtime. The MySQL C API is a C-based API ...
https://dev.mysql.com/c-api-optional-metadata.html
They are equivalent, so either one suffices: At connect time, enable the CLIENT_OPTIONAL_RESULTSET_METADATA flag for the client_flag argument of mysql_real_connect(). When a client executes a statement that produces a result set, MySQL by default ...
https://dev.mysql.com/c-api-prepared-statement-type-codes.html
The buffer_type member of MYSQL_BIND structures indicates the data type of the C language variable bound to a statement parameter or result set column. For input, buffer_type indicates the type of the variable containing the value to be sent to the ...
https://dev.mysql.com/c-api-server-client-versions.html
The string and numeric forms of the MySQL server version are available at compile time as the values of the MYSQL_SERVER_VERSION and MYSQL_VERSION_ID macros, and at runtime as the values of the mysql_get_server_info() and mysql_get_server_version() ...