Skip to main content

Required MySQL Database Settings

Code Insight requires the MySQL database configuration described in this table to ensure best performance.

PropertySystem VariableRecommended Value
Storage Enginedefault-storage-engineinnodb
Character Setcharacter-set-serverutf8mb4 (required value for all supported MySQL versions)
Collationcollation-serverutf8mb4_unicode_ci (required value for MySQL 5.7) utf8mb4_0900_ai_ci (required value for MySQL 8.0)
InnoDB Buffer Pool Sizeinnodb_buffer_pool_size12G (12 GB)
InnoDB Log File Sizeinnodb_log_file_size8G (8 GB)
Maximum Allowed Packetsmax_allowed_packet100M (100 MB)

If you need to verify the current settings in your MySQL installation, click the appropriate Property link in the table for a description of the verification command. If you need to change settings in your installation, use the next procedure.