# Recommended MySQL Tuning for ABit Software It's advisable to optimize the MySQL configuration. Using MySQL workbench is recommended. Select Options File and search for option. ![](https://wiki.abitsystems.com.au/uploads/images/gallery/2024-06/5XtDpxJwjjF5IKEH-embedded-image-rqxlpqej.png) ### General
sql-mode"STRICT\_TRANS\_TABLES,NO\_ZERO\_IN\_DATE,NO\_ZERO\_DATE,ERROR\_FOR\_DIVISION\_BY\_ZERO,NO\_ENGINE\_SUBSTITUTION"
### InnoDB
innodb\_buffer\_pool\_sizeThis setting can be up to 80% of the machines physical memory (1000 MB should be adequate)
Innodb\_file\_per\_tableMySQL will use a separate .idb file for each table, rather than share the data in one file.
### Performance
query\_cache\_sizeRecommended value 20M
### Networking
max\_allowed\_packetRecommended value 1000M. This allows larger data blobs to be inserted into the database.
max\_connectionsRecommended value is 1000. Adjust this setting depending on site size.