Follow up to r49454: redid indexing
authorAaron Schulz <aaron@users.mediawiki.org>
Tue, 14 Apr 2009 15:38:51 +0000 (15:38 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Tue, 14 Apr 2009 15:38:51 +0000 (15:38 +0000)
maintenance/archives/patch-log_search.sql

index c992d3a..939523a 100644 (file)
@@ -4,6 +4,7 @@ CREATE TABLE /*_*/log_search (
        -- The value of the ID
        ls_value varchar(255) NOT NULL,
        -- Key to log_id
-       ls_log_id int unsigned NOT NULL default 0
+       ls_log_id int unsigned NOT NULL default 0,
+       PRIMARY KEY (ls_field,ls_value,ls_log_id)
 );
-CREATE INDEX /*i*/log_field_value ON /*_*/log_search (ls_field,ls_value,ls_log_id);
+CREATE INDEX /*i*/ls_log_id ON /*_*/log_search (ls_log_id);