From bd40827b737464ea2de8857fded057122543990a Mon Sep 17 00:00:00 2001 From: Anders Kaseorg Date: Thu, 18 Dec 2014 02:18:17 -0500 Subject: Drop duplicate database indexes These duplicate indexes were found by the pt-duplicate-key-checker tool in percona-toolkit. Duplicate indexes waste space and slow down the query planner. Closes #835. Signed-off-by: Anders Kaseorg --- schema/versions/mysql/127.sql | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 schema/versions/mysql/127.sql (limited to 'schema/versions/mysql') diff --git a/schema/versions/mysql/127.sql b/schema/versions/mysql/127.sql new file mode 100644 index 000000000..5dcc23b2f --- /dev/null +++ b/schema/versions/mysql/127.sql @@ -0,0 +1,18 @@ +BEGIN; + +ALTER TABLE ttrss_enclosures DROP INDEX post_id; +ALTER TABLE ttrss_entries DROP INDEX ttrss_entries_guid_index; +ALTER TABLE ttrss_feeds DROP INDEX owner_uid; +ALTER TABLE ttrss_feeds DROP INDEX cat_id; +ALTER TABLE ttrss_prefs DROP INDEX ttrss_prefs_pref_name_idx; +ALTER TABLE ttrss_sessions DROP INDEX id_2; +ALTER TABLE ttrss_sessions DROP INDEX id; +ALTER TABLE ttrss_user_entries DROP INDEX ref_id; +ALTER TABLE ttrss_user_entries DROP INDEX owner_uid; +ALTER TABLE ttrss_user_entries DROP INDEX feed_id; +ALTER TABLE ttrss_user_prefs DROP INDEX pref_name; +ALTER TABLE ttrss_user_prefs DROP INDEX owner_uid; + +UPDATE ttrss_version SET schema_version = 127; + +COMMIT; -- cgit v1.2.3