https://dev.mysql.com/locking-service-udf-interface.html
Namespace and lock names must be non-NULL, nonempty, and have a maximum length of 64 characters. This section describes how to use the locking service user-defined function (UDF) interface. To use the C language interface instead, see Section ...
https://dev.mysql.com/log-file-maintenance.html
For example, execute these commands as root: mv /var/log/mysqld.log /var/log/mysqld.log.old install -omysql -gmysql -m0644 /dev/null /var/log/mysqld.log . As described in Section 5.4, “MySQL Server Logs”, MySQL Server can create several ...
https://dev.mysql.com/memory-storage-engine.html
(This is an uncommon feature for implementations of hash indexes.) Columns that are indexed can contain NULL values. The MEMORY storage engine (formerly known as HEAP) creates special-purpose tables with contents that are stored in memory. Because ...
https://dev.mysql.com/myisam-storage-engine.html
MyISAM is based on the older (and no longer available) ISAM storage engine but has many useful extensions. Table 16.2 MyISAM Storage Engine Features Feature Support B-tree indexes Yes Backup/point-in-time recovery (Implemented in the server, rather ...
https://dev.mysql.com/myisamchk-general-options.html
stats_method influences how NULL values are treated for index statistics collection when the --analyze option is given. The options described in this section can be used for any type of table maintenance operation performed by myisamchk. The ...
https://dev.mysql.com/myisamchk.html
The myisamchk utility gets information about your database tables or checks, repairs, or optimizes them. myisamchk works with MyISAM tables (tables that have .MYD and .MYI files for storing data and indexes). You can also use the CHECK TABLE and ...
https://dev.mysql.com/mysql-change-user.html
Pass a db parameter of NULL if you do not want to have a default database. bool mysql_change_user(MYSQL *mysql, const char *user, const char *password, const char *db) Changes the user and causes the database specified by db to become the default ...
https://dev.mysql.com/mysql-client-find-plugin.html
struct st_mysql_client_plugin *mysql_client_find_plugin(MYSQL *mysql, const char *name, int type) Returns a pointer to a loaded plugin, loading the plugin first if necessary. An error occurs if the type is invalid or the plugin cannot be found or ...
https://dev.mysql.com/mysql-client-register-plugin.html
struct st_mysql_client_plugin *mysql_client_register_plugin(MYSQL *mysql, struct st_mysql_client_plugin *plugin) Adds a plugin structure to the list of loaded plugins. Specify the parameters as follows: mysql: A pointer to a MYSQL structure. The ...
https://dev.mysql.com/mysql-cluster-limitations-performance.html
Unique hash indexes created with USING HASH cannot be used for accessing a table if NULL is given as part of the key. The following performance issues are specific to or especially pronounced in NDB Cluster: Range scans. There are query performance ...