PDF (US Ltr)
- 41.8Mb
PDF (A4)
- 41.9Mb
Man Pages (TGZ)
- 272.4Kb
Man Pages (Zip)
- 378.4Kb
Info (Gzip)
- 4.2Mb
Info (Zip)
- 4.2Mb
Search Results
https://dev.mysql.com/doc/refman/9.7/en/numeric-type-syntax.html
(There is also a limit on how long the text of DECIMAL literals can be; see Section 14.25.3, “Expression Handling”.) UNSIGNED, if specified, disallows negative values. For integer data types, M indicates the minimum display width. Display width ...
https://dev.mysql.com/doc/refman/9.7/en/optimize-blob.html
When storing a large blob containing textual data, consider compressing it first. Rather than testing for equality against a very long text string, you can store a hash of the column value in a separate column, index that column, and test the ...Do ...
https://dev.mysql.com/doc/refman/9.7/en/optimize-table.html
After doing substantial insert, update, or delete operations on columns that are part of a FULLTEXT index in an InnoDB table. After deleting a large part of a MyISAM or ARCHIVE table, or making many changes to a MyISAM or ARCHIVE table with ...
https://dev.mysql.com/doc/refman/9.7/en/optimizing-innodb-bulk-data-loading.html
For optimal performance when loading data into an InnoDB FULLTEXT index, follow this set of steps: Define a column FTS_DOC_ID at table creation time, of type BIGINT UNSIGNED NOT NULL, with a unique index named FTS_DOC_ID_INDEX. For example: CREATE ... These performance tips supplement the general guidelines for fast inserts in Section 10.2.5.1, “Optimizing INSERT ...
https://dev.mysql.com/doc/refman/9.7/en/optimizing-innodb-storage-layout.html
For tables that are big, or contain lots of repetitive text or numeric data, consider using COMPRESSED row format. Once your data reaches a stable size, or a growing table has increased by tens or some hundreds of megabytes, consider using the ...
https://dev.mysql.com/doc/refman/9.7/en/optimizing-queries-myisam.html
For MyISAM tables that change frequently, try to avoid all variable-length columns (VARCHAR, BLOB, and TEXT). Some general tips for speeding up queries on MyISAM tables: To help MySQL better optimize queries, use ANALYZE TABLE or run myisamchk ...
https://dev.mysql.com/doc/refman/9.7/en/option-tracker-component-functions.html
You can obtain this value, using UTC_DATE() and UTC_TIME(), similarly to what is shown here (emphasized text): SELECT option_tracker_option_set( 'Berry Picker', CONCAT(UTC_DATE(), 'T', UTC_TIME(), 'Z') ); The form of usage_data shown, with the keys ... The Option Tracker provides the functions shown in the next ...
https://dev.mysql.com/doc/refman/9.7/en/option-tracker-component-tables.html
For more information, see Section 6.5.1.5, “Executing SQL Statements from a Text File”. This table, like other Performance Schema tables, is read-only, and thus cannot be updated or truncated by users. See Section 29.12.22.7, “The mysql_option ...
https://dev.mysql.com/doc/refman/9.7/en/partitioning-columns.html
The next two sections discuss COLUMNS partitioning, which are variants on RANGE and LIST partitioning. COLUMNS partitioning enables the use of multiple columns in partitioning keys. All of these columns are taken into account both for the purpose ...
https://dev.mysql.com/doc/refman/9.7/en/partitioning-key.html
Partitioning by key is similar to partitioning by hash, except that where hash partitioning employs a user-defined expression, the hashing function for key partitioning is supplied by the MySQL server. NDB Cluster uses MD5() for this purpose; for ...