https://dev.mysql.com/innodb-locks-set.html
At this point, sessions 2 and 3 deadlock: Neither can acquire an exclusive lock for the row because of the shared lock held by the other. At this point, sessions 2 and 3 deadlock: Neither can acquire an exclusive lock for the row because of the ...
https://dev.mysql.com/innodb-memcached-porting-mysql.html
Consider these aspects of memcached applications when adapting an existing MySQL schema or application to use the daemon_memcached plugin: memcached keys cannot contain spaces or newlines, because these characters are used as separators in the ...
https://dev.mysql.com/innodb-multi-versioning.html
Each row also contains a 7-byte DB_ROLL_PTR field called the roll pointer. The roll pointer points to an undo log record written to the rollback segment. Records in a clustered index are updated in-place, and their hidden system columns point undo ... InnoDB is a multi-versioned storage engine: it keeps information about old versions of changed rows, to support transactional features such as concurrency and ...
https://dev.mysql.com/innodb-performance-midpoint_insertion.html
This arrangement divides the LRU list into two segments, where the pages downstream of the insertion point are considered “old” and are desirable victims for LRU eviction. You can control the insertion point in the LRU list and choose whether ...
https://dev.mysql.com/keywords.html
At some point, you might upgrade to a higher version, so it is a good idea to have a look at future reserved words, too. Certain keywords, such as SELECT, DELETE, or BIGINT, are reserved and require special treatment for use as identifiers such as ...
https://dev.mysql.com/locking-service-udf-interface.html
For example, if the statement fails part way through and rolls back, locks acquired up to the point of failure will still exist. This section describes how to use the locking service user-defined function (UDF) interface. To use the C language ...
https://dev.mysql.com/memory-storage-engine.html
Shared-nothing architecture and multiple-host operation with no single point of failure, enabling 99.999% availability. The memory needed for one row in a MEMORY table is calculated using the following expression: ... The MEMORY storage engine ...
https://dev.mysql.com/myisam-storage-engine.html
Table 16.2 MyISAM Storage Engine Features Feature Support B-tree indexes Yes Backup/point-in-time recovery (Implemented in the server, rather than in the storage engine.) Yes Cluster database support No Clustered indexes No Compressed data Yes ...
https://dev.mysql.com/mysql-cluster-backup-using-management-client.html
At this point in the backup process the cluster has received and processed the backup request. Note At this point, the management client has not yet received a response from the cluster data nodes to this request, and the backup has not yet actually ... Before starting a backup, make sure that the cluster is properly configured for performing ...
https://dev.mysql.com/mysql-cluster-basics.html
In addition, to provide a single point of configuration, all configuration data for the cluster as a whole is located in one configuration file. NDB Cluster logs events by category (startup, shutdown, errors, checkpoints, and so on), priority, and ... NDBCLUSTER (also known as NDB) is an in-memory storage engine offering high-availability and data-persistence ...