Browse Source

Further performance improvements

pull/422/head
Michael 9 years ago
parent
commit
f140a6da89
2 changed files with 8 additions and 1 deletions
  1. +1
    -0
      database.sql
  2. +7
    -1
      update.php

+ 1
- 0
database.sql View File

@ -571,6 +571,7 @@ CREATE TABLE IF NOT EXISTS `item` (
KEY `author-name` (`author-name`),
KEY `uid_commented` (`uid`, `commented`),
KEY `uid_created` (`uid`, `created`),
KEY `uid_unseen` (`uid`, `unseen`),
FULLTEXT KEY `title` (`title`),
FULLTEXT KEY `body` (`body`),
FULLTEXT KEY `allow_cid` (`allow_cid`),


+ 7
- 1
update.php View File

@ -1338,7 +1338,13 @@ function update_1152() {
}
function update_1153() {
$r = q("CREATE INDEX `uid_commented` ON `item` (`uid`, `commented`); CREATE INDEX `uid_created` ON `item` (`uid`, `created`)");
$r = q("CREATE INDEX `uid_commented` ON `item` (`uid`, `commented`)");
if(! $r)
return UPDATE_FAILED;
$r = q("CREATE INDEX `uid_created` ON `item` (`uid`, `created`)");
if(! $r)
return UPDATE_FAILED;
$r = q("CREATE INDEX `uid_unseen` ON `item` (`uid`, `unseen`)");
if(! $r)
return UPDATE_FAILED;
return UPDATE_SUCCESS;


Loading…
Cancel
Save