Search Results
https://dev.mysql.com/doc/refman/8.4/en/optimize-multi-tables.html
Some techniques for keeping individual queries fast involve splitting data across many tables. When the number of tables runs into the thousands or even millions, the overhead of dealing with all these tables becomes a new performance consideration.
https://dev.mysql.com/doc/refman/8.4/en/performance-schema-instance-tables.html
They provide event names and explanatory notes or status information: cond_instances: Condition synchronization object instances file_instances: File instances mutex_instances: Mutex synchronization object instances rwlock_instances: Lock ...There ...
https://dev.mysql.com/doc/refman/8.4/en/performance-schema-lock-tables.html
The Performance Schema exposes lock information through these tables: data_locks: Data locks held and requested data_lock_waits: Relationships between data lock owners and data lock requestors blocked by those owners metadata_locks: Metadata locks ...
https://dev.mysql.com/doc/refman/8.4/en/performance-schema-tp-connections-table.html
The tp_connections table contains one row per connection managed by the Thread Pool plugin. The tp_connections table contains the following rows: CONNECTION_ID The connection ID as reported by SELECT CONNECTION_ID(). This column and ...Each row ...
https://dev.mysql.com/doc/internals/en/implementing-basic-table-scanning.html
Such engines might be used to support SQL queries of logs and other data files that are populated outside of MySQL. The implementation of the methods in this section provide the first steps toward the creation of more advanced storage engines.
https://dev.mysql.com/doc/internals/en/information-schema-optimizer-trace-table.html
TRACE: The trace, in JSON format (see json.org: basically it has scalars (number, string, bool) and structures (either arrays or associative arrays)).
https://dev.mysql.com/doc/internals/en/logging-transactions-rules-for-create-table-select.html
If the TEMPORARY keyword is not used, write CREATE TABLE (without select) + BEGIN + row events + COMMIT to the TC. (Note: currently Bug#47899 breaks this rule) Note: this breaks D-rpl-correct rule, because the slave will have an intermediate state ...(R-log-create-select-statement-format) If logging in statement format (that is, one of the following holds: (1) @@SESSION.binlog_format=STATEMENT; (2) @@SESSION.binlog_format=MIXED and statement is safe): If there is an error, do not write ...
https://dev.mysql.com/doc/x-devapi-userguide/en/crud-ebnf-table-crud-functions.html
TableSelectFunction Table.select() and collection.find() use different methods for sorting results. Table.select() follows the SQL language naming and calls the sort method orderBy(). Use the method sort() to sort the results returned by ...
https://dev.mysql.com/doc/x-devapi-userguide-shell-js/en/crud-ebnf-table-crud-functions.html
TableSelectFunction Table.select() and collection.find() use different methods for sorting results. Table.select() follows the SQL language naming and calls the sort method orderBy(). Use the method sort() to sort the results returned by ...
https://dev.mysql.com/doc/x-devapi-userguide-shell-python/en/crud-ebnf-table-crud-functions.html
TableSelectFunction Table.select() and collection.find() use different methods for sorting results. Table.select() follows the SQL language naming and calls the sort method orderBy(). Use the method sort() to sort the results returned by ...