Search Results
                    
                    
            https://dev.mysql.com/doc/refman/8.4/en/partitioning-hash.html
                                To partition a table using HASH partitioning, it is necessary to append to the CREATE TABLE statement a PARTITION BY HASH (expr) clause, where expr is an expression that returns an integer. In addition, you most likely want to follow this with ...
                                            
                https://dev.mysql.com/doc/refman/8.4/en/partitioning-subpartitions.html
                                 Subpartitioning—also known as composite partitioning—is the further division of each partition in a partitioned table. Consider the following CREATE TABLE statement: CREATE TABLE ts (id INT, purchased DATE) PARTITION BY RANGE( YEAR(purchased) ) ...Each of these partitions—p0, p1, and p2—is further divided into 2 ...
                                            
                https://dev.mysql.com/doc/refman/8.4/en/performance-schema-restrictions.html
                                If you save event information in another table, you should not assume that the original events remain available later. For example, if you select events from a performance_schema table into a temporary table, intending to join that table with the ...
                                            
                https://dev.mysql.com/doc/refman/8.4/en/performance-schema-thread-filtering.html
                                 The threads table contains a row for each server thread. For the Performance Schema to monitor a thread, these things must be true: The thread_instrumentation consumer in the setup_consumers table must be YES. Monitoring occurs only for those ...
                                            
                https://dev.mysql.com/doc/refman/8.4/en/privilege-changes.html
                                 If the mysqld server is started without the --skip-grant-tables option, it reads all grant table contents into memory during its startup sequence. The in-memory tables become effective for access control at that point. If you modify the grant ...
                                            
                https://dev.mysql.com/doc/refman/8.4/en/replication-gtids-restrictions.html
                                When using GTIDs, updates to tables using nontransactional storage engines such as MyISAM cannot be made in the same statement or transaction as updates to tables using transactional storage engines such as InnoDB. This restriction is due to the ...
                                            
                https://dev.mysql.com/doc/refman/8.4/en/replication-rules-channel-based-filters.html
                                Channel specific replication filters are particularly useful in a multi-source replication topology when the same database or table is present on multiple sources, and the replica is only required to replicate it from one source. Overview of ...
                                            
                https://dev.mysql.com/doc/refman/8.4/en/select-into.html
                                SELECT id, data INTO @x, @y FROM test.t1 LIMIT 1; INTO var_list can also be used with a TABLE statement, subject to these restrictions: The number of variables must match the number of columns in the table. If the table contains more than one row, ...INTO form of SELECT enables a query result to be stored in variables or written to a file: SELECT ...
                                            
                https://dev.mysql.com/doc/refman/8.4/en/string-type-syntax.html
                                In some cases, MySQL may change a string column to a type different from that given in a CREATE TABLE or ALTER TABLE statement. See Section 10.4.7, “Limits on Table Column Count and Row Size”.  The string data types are CHAR, VARCHAR, BINARY, ...
                                            
                https://dev.mysql.com/doc/mysql-ai/9.5/en/mys-mysqlai-nl-sql.html
                                You can use this routine for generating and running SQL queries only for databases and tables that you have access to. @output: output parameter that includes the list of tables and databases considered for generating the SQL query, Model ID of the ...The routine also runs the generated SQL statement and displays the result ...