diff --git a/sql/mysql/slashschema_create.sql b/sql/mysql/slashschema_create.sql index a41cf2626..c1537aab1 100644 --- a/sql/mysql/slashschema_create.sql +++ b/sql/mysql/slashschema_create.sql @@ -62,7 +62,7 @@ CREATE TABLE accesslog ( section varchar(30) DEFAULT 'index' NOT NULL, bytes mediumint UNSIGNED DEFAULT 0 NOT NULL, INDEX host_addr_part (host_addr(16)), - INDEX op_part (op(12)), + INDEX op_part (op(12), section), INDEX ts (ts), PRIMARY KEY (id) ) TYPE = myisam; diff --git a/sql/mysql/upgrades b/sql/mysql/upgrades index 98bf8abeb..d25dfa319 100644 --- a/sql/mysql/upgrades +++ b/sql/mysql/upgrades @@ -747,5 +747,6 @@ INSERT INTO vars (name, value, description) VALUES ('offer_insecure_login_link', # End of T_2_3_0_47 +ALTER TABLE accesslog DROP INDEX op_part; +ALTER TABLE accesslog ADD INDEX op_part (op(12), section); INSERT INTO vars (name, value, description) VALUES ('mod_unm2able_token_cost','1','What is the token cost of performing an un-M2able mod?'); -