diff --git a/ChangeLog b/ChangeLog index 54e05d3987..014bc49b4b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -13,6 +13,7 @@ + AJAX for Create table in navigation panel + rfe #3310562 Wording about Column + AJAX for Add a user in Database privileges ++ Patch #3271804 for rfe #3177495, new DisableMultiTableMaintenance directive 3.4.3.0 (not yet released) - bug #3311170 [sync] Missing helper icons in Synchronize diff --git a/Documentation.html b/Documentation.html index ed6a5ca817..6e987473e0 100644 --- a/Documentation.html +++ b/Documentation.html @@ -1845,6 +1845,15 @@ $cfg['TrustedProxies'] = Default is 1000. +
$cfg['DisableMultiTableMaintenance'] boolean
+
+ In the database Structure page, it's possible to mark some tables then + choose an operation like optimizing for many tables. This can slow down + a server; therefore, setting this to true prevents this kind + of multiple maintenance operation. Default is false. +
+
$cfg['NaviWidth'] integer
Navi frame width in pixels. See themes/themename/layout.inc.php.
diff --git a/db_structure.php b/db_structure.php index ebc69154e4..6d301d520d 100644 --- a/db_structure.php +++ b/db_structure.php @@ -504,7 +504,7 @@ echo ' ' . "\n"; -if (!$db_is_information_schema) { +if (!$db_is_information_schema && !$cfg['DisableMultiTableMaintenance']) { echo ' ' . "\n"; echo '