https://dev.mysql.com/partitioning-columns-range.html
RANGE COLUMNS partitioning columns are not restricted to integer columns; string, DATE and DATETIME columns can also be used as partitioning columns. Range columns partitioning is similar to range partitioning, but enables you to define partitions ...
https://dev.mysql.com/time-zone-support.html
The session time zone setting does not affect values displayed by functions such as UTC_TIMESTAMP() or values in DATE, TIME, or DATETIME columns. If you want locale-specific arithmetic for DATE, TIME, or DATETIME values, convert them to UTC, perform ... This section describes the time zone settings maintained by MySQL, how to load the system tables required for named time support, how to stay current with time zone changes, and how to enable leap-second ...
https://dev.mysql.com/c-api-prepared-statement-data-structures.html
For date and time data types, buffer should point to a MYSQL_TIME structure. MYSQL_TIME This structure is used to send and receive DATE, TIME, DATETIME, and TIMESTAMP data directly to and from the server. Set the buffer member to point to a ...
https://dev.mysql.com/files-table.html
For NDB: The date and time when the file was created. For NDB: The date and time when the file was last modified. For NDB: The date and time when the file was last accessed by the server. The CREATION_TIME, LAST_UPDATE_TIME, and LAST_ACCESSED values ... The FILES table provides information about the files in which MySQL tablespace data is ...
https://dev.mysql.com/fractional-seconds.html
MySQL 8.0 has fractional seconds support for TIME, DATETIME, and TIMESTAMP values, with up to microseconds (6 digits) precision: To define a column that includes a fractional seconds part, use the syntax type_name(fsp), where type_name is TIME, ...
https://dev.mysql.com/partitioning-list.html
List partitioning in MySQL is similar to range partitioning in many ways. As in partitioning by RANGE, each partition must be explicitly defined. The chief difference between the two types of partitioning is that, in list partitioning, each ...
https://dev.mysql.com/partitioning-subpartitions.html
Consider the following CREATE TABLE statement: CREATE TABLE ts (id INT, purchased DATE) PARTITION BY RANGE( YEAR(purchased) ) SUBPARTITION BY HASH( TO_DAYS(purchased) ) SUBPARTITIONS 2 ( PARTITION p0 VALUES LESS THAN (1990), PARTITION p1 VALUES LESS ... Subpartitioning—also known as composite partitioning—is the further division of each partition in a partitioned ...
https://dev.mysql.com/faqs-replication.html
How do I know how late a slave is compared to the master? In other words, how do I know the date of the last statement replicated by the slave? A.13.4. How do I force the master to block updates until the slave catches up? A.13.5. The slave can go ... In the following section, we provide answers to questions that are most frequently asked about MySQL ...
https://dev.mysql.com/group-replication-understanding-consistency-guarantees.html
If data is synchronized at the time of a read, the current client session waits until a given point, which is the point in time that all preceding update transactions have been applied, before it can start executing. you have a group that has a ...
https://dev.mysql.com/innodb-persistent-stats.html
If up-to-date statistics are required immediately after changing significant portions of a table, run ANALYZE TABLE to initiate a synchronous (foreground) recalculation of statistics. row *************************** database_name: sakila table_name: ... The persistent optimizer statistics feature improves plan stability by storing statistics to disk and making them persistent across server restarts so that the optimizer is more likely to make consistent choices each time for a given ...