diff options
author | Anders Kaseorg <[email protected]> | 2014-12-18 02:18:17 -0500 |
---|---|---|
committer | Anders Kaseorg <[email protected]> | 2014-12-18 02:50:03 -0500 |
commit | bd40827b737464ea2de8857fded057122543990a (patch) | |
tree | 1efc20f5cd26aaf8e0e3566db69efef90c742410 /schema/versions/mysql | |
parent | d8895ec679fb3557ddf01d8be74a5eb82c7dac7a (diff) |
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 <[email protected]>
Diffstat (limited to 'schema/versions/mysql')
-rw-r--r-- | schema/versions/mysql/127.sql | 18 |
1 files changed, 18 insertions, 0 deletions
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; |