diff --git a/admin_manual/release_notes/upgrade_to_31.rst b/admin_manual/release_notes/upgrade_to_31.rst index 703426a12c0..0921abce581 100644 --- a/admin_manual/release_notes/upgrade_to_31.rst +++ b/admin_manual/release_notes/upgrade_to_31.rst @@ -8,6 +8,16 @@ System requirements * PHP 8.1 is now deprecated but still supported. * PHP 8.4 is now supported, but 8.3 is recommended. +Database configuration +---------------------- + +Other row formats than ``DYNAMIC`` for MySQL and MariaDB databases will `issue a warning since Nextcloud 24 `_, +as they often cause performance issues. +With Nextcloud 31 a `more prominent new setup warning `_ for this was added. +To resolve the warning, in most cases running ``occ db:convert-mysql-charset`` will resolve the issue. +If some tables are not covered by the ``occ`` command, issuing the proper ``ALTER TABLE`` DDL commands to change the row format during a maintenance window is needed. +If you're not sure how to do this, you can `find some tips and tricks from the community `_. + PHP configuration -----------------