Revert r10106 - Index usage is very unlikely because of WHERE IN (). :-|

git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@10107 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
Andreas Fischer 2009-09-04 17:27:13 +00:00
parent 0fe74ebcea
commit fc5a21e16a
10 changed files with 0 additions and 15 deletions

View file

@ -1869,7 +1869,6 @@ function get_schema_struct()
'PRIMARY_KEY' => 'user_id', 'PRIMARY_KEY' => 'user_id',
'KEYS' => array( 'KEYS' => array(
'user_birthday' => array('INDEX', 'user_birthday'), 'user_birthday' => array('INDEX', 'user_birthday'),
'user_regdate' => array('INDEX', 'user_regdate'),
'user_email_hash' => array('INDEX', 'user_email_hash'), 'user_email_hash' => array('INDEX', 'user_email_hash'),
'user_type' => array('INDEX', 'user_type'), 'user_type' => array('INDEX', 'user_type'),
'username_clean' => array('UNIQUE', 'username_clean'), 'username_clean' => array('UNIQUE', 'username_clean'),

View file

@ -241,7 +241,6 @@
<li>[Change] Resize oversized Topic icons (Bug #44415)</li> <li>[Change] Resize oversized Topic icons (Bug #44415)</li>
<li>[Change] Banned IPs are now sorted (Bug #43045 - Patch by DavidIQ)</li> <li>[Change] Banned IPs are now sorted (Bug #43045 - Patch by DavidIQ)</li>
<li>[Change] phpBB updater now skips sole whitespace changes. This reduces the chance of conflicts tremendously.</li> <li>[Change] phpBB updater now skips sole whitespace changes. This reduces the chance of conflicts tremendously.</li>
<li>[Change] Add index on user_regdate to the users table.</li>
<li>[Feature] Add language selection on the registration terms page (Bug #15085 - Patch by leviatan21)</li> <li>[Feature] Add language selection on the registration terms page (Bug #15085 - Patch by leviatan21)</li>
<li>[Feature] Backported 3.2 captcha plugins. <li>[Feature] Backported 3.2 captcha plugins.
<ul> <ul>

View file

@ -877,9 +877,6 @@ function database_update_info()
POSTS_TABLE => array( POSTS_TABLE => array(
'post_username' => array('post_username'), 'post_username' => array('post_username'),
), ),
USERS_TABLE => array(
'user_regdate' => array('user_regdate'),
),
), ),
), ),
); );

View file

@ -1381,7 +1381,6 @@ CREATE TABLE phpbb_users (
ALTER TABLE phpbb_users ADD PRIMARY KEY (user_id);; ALTER TABLE phpbb_users ADD PRIMARY KEY (user_id);;
CREATE INDEX phpbb_users_user_birthday ON phpbb_users(user_birthday);; CREATE INDEX phpbb_users_user_birthday ON phpbb_users(user_birthday);;
CREATE INDEX phpbb_users_user_regdate ON phpbb_users(user_regdate);;
CREATE INDEX phpbb_users_user_email_hash ON phpbb_users(user_email_hash);; CREATE INDEX phpbb_users_user_email_hash ON phpbb_users(user_email_hash);;
CREATE INDEX phpbb_users_user_type ON phpbb_users(user_type);; CREATE INDEX phpbb_users_user_type ON phpbb_users(user_type);;
CREATE UNIQUE INDEX phpbb_users_username_clean ON phpbb_users(username_clean);; CREATE UNIQUE INDEX phpbb_users_username_clean ON phpbb_users(username_clean);;

View file

@ -1666,9 +1666,6 @@ GO
CREATE INDEX [user_birthday] ON [phpbb_users]([user_birthday]) ON [PRIMARY] CREATE INDEX [user_birthday] ON [phpbb_users]([user_birthday]) ON [PRIMARY]
GO GO
CREATE INDEX [user_regdate] ON [phpbb_users]([user_regdate]) ON [PRIMARY]
GO
CREATE INDEX [user_email_hash] ON [phpbb_users]([user_email_hash]) ON [PRIMARY] CREATE INDEX [user_email_hash] ON [phpbb_users]([user_email_hash]) ON [PRIMARY]
GO GO

View file

@ -978,7 +978,6 @@ CREATE TABLE phpbb_users (
user_reminded_time int(11) UNSIGNED DEFAULT '0' NOT NULL, user_reminded_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
PRIMARY KEY (user_id), PRIMARY KEY (user_id),
KEY user_birthday (user_birthday), KEY user_birthday (user_birthday),
KEY user_regdate (user_regdate),
KEY user_email_hash (user_email_hash), KEY user_email_hash (user_email_hash),
KEY user_type (user_type), KEY user_type (user_type),
UNIQUE username_clean (username_clean(255)) UNIQUE username_clean (username_clean(255))

View file

@ -978,7 +978,6 @@ CREATE TABLE phpbb_users (
user_reminded_time int(11) UNSIGNED DEFAULT '0' NOT NULL, user_reminded_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
PRIMARY KEY (user_id), PRIMARY KEY (user_id),
KEY user_birthday (user_birthday), KEY user_birthday (user_birthday),
KEY user_regdate (user_regdate),
KEY user_email_hash (user_email_hash), KEY user_email_hash (user_email_hash),
KEY user_type (user_type), KEY user_type (user_type),
UNIQUE username_clean (username_clean) UNIQUE username_clean (username_clean)

View file

@ -1804,8 +1804,6 @@ CREATE TABLE phpbb_users (
CREATE INDEX phpbb_users_user_birthday ON phpbb_users (user_birthday) CREATE INDEX phpbb_users_user_birthday ON phpbb_users (user_birthday)
/ /
CREATE INDEX phpbb_users_user_regdate ON phpbb_users (user_regdate)
/
CREATE INDEX phpbb_users_user_email_hash ON phpbb_users (user_email_hash) CREATE INDEX phpbb_users_user_email_hash ON phpbb_users (user_email_hash)
/ /
CREATE INDEX phpbb_users_user_type ON phpbb_users (user_type) CREATE INDEX phpbb_users_user_type ON phpbb_users (user_type)

View file

@ -1243,7 +1243,6 @@ CREATE TABLE phpbb_users (
); );
CREATE INDEX phpbb_users_user_birthday ON phpbb_users (user_birthday); CREATE INDEX phpbb_users_user_birthday ON phpbb_users (user_birthday);
CREATE INDEX phpbb_users_user_regdate ON phpbb_users (user_regdate);
CREATE INDEX phpbb_users_user_email_hash ON phpbb_users (user_email_hash); CREATE INDEX phpbb_users_user_email_hash ON phpbb_users (user_email_hash);
CREATE INDEX phpbb_users_user_type ON phpbb_users (user_type); CREATE INDEX phpbb_users_user_type ON phpbb_users (user_type);
CREATE UNIQUE INDEX phpbb_users_username_clean ON phpbb_users (username_clean); CREATE UNIQUE INDEX phpbb_users_username_clean ON phpbb_users (username_clean);

View file

@ -949,7 +949,6 @@ CREATE TABLE phpbb_users (
); );
CREATE INDEX phpbb_users_user_birthday ON phpbb_users (user_birthday); CREATE INDEX phpbb_users_user_birthday ON phpbb_users (user_birthday);
CREATE INDEX phpbb_users_user_regdate ON phpbb_users (user_regdate);
CREATE INDEX phpbb_users_user_email_hash ON phpbb_users (user_email_hash); CREATE INDEX phpbb_users_user_email_hash ON phpbb_users (user_email_hash);
CREATE INDEX phpbb_users_user_type ON phpbb_users (user_type); CREATE INDEX phpbb_users_user_type ON phpbb_users (user_type);
CREATE UNIQUE INDEX phpbb_users_username_clean ON phpbb_users (username_clean); CREATE UNIQUE INDEX phpbb_users_username_clean ON phpbb_users (username_clean);