From 3d5239c1631412f00f693326ae16735d9c2d58e9 Mon Sep 17 00:00:00 2001 From: iopietro Date: Mon, 21 May 2018 17:43:17 +0200 Subject: [PATCH] Added some indexes You can add them without reinstalling the whole server, by executing this query (where "s1_" is the prefix of your server): ALTER TABLE `s1_forum_cat` ADD INDEX `display_to_alliances` (`display_to_alliances`(11)); ALTER TABLE `s1_forum_cat` ADD INDEX `display_to_users` (`display_to_users`(11)); ALTER TABLE `s1_forum_cat` ADD INDEX `sorting` (`sorting`); --- sql_updates.txt | 5 +++++ var/db/struct.sql | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/sql_updates.txt b/sql_updates.txt index c8fcba57..44708a52 100644 --- a/sql_updates.txt +++ b/sql_updates.txt @@ -1,3 +1,8 @@ +-- 21.05.2018 -> added three indexes +ALTER TABLE `s1_forum_cat` ADD INDEX `display_to_alliances` (`display_to_alliances`(11)); +ALTER TABLE `s1_forum_cat` ADD INDEX `display_to_users` (`display_to_users`(11)); +ALTER TABLE `s1_forum_cat` ADD INDEX `sorting` (`sorting`); + -- 20.05.2018 -> dropped eight columns ALTER TABLE `s1_forum_topic` DROP `alliance0`, diff --git a/var/db/struct.sql b/var/db/struct.sql index 1494141b..fc931d54 100644 --- a/var/db/struct.sql +++ b/var/db/struct.sql @@ -754,7 +754,10 @@ CREATE TABLE IF NOT EXISTS `%PREFIX%forum_cat` ( `display_to_alliances` text, `display_to_users` text, PRIMARY KEY (`id`), - KEY `alliance-forum_area` (`alliance`,`forum_area`) + KEY `alliance-forum_area` (`alliance`,`forum_area`), + KEY `display_to_alliances` (`display_to_alliances`(11)), + KEY `display_to_users` (`display_to_users`(11)), + KEY `sorting` (`sorting`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; --