forked from lix-project/hydra
* Create some more indices on tables that have a foreign key reference
to the Builds table. Otherwise deleting builds (e.g. when flushing the queue) is very slow.
This commit is contained in:
parent
23886606d0
commit
489e4f7697
1 changed files with 2 additions and 0 deletions
|
@ -506,6 +506,8 @@ create index IndexCachedHgInputsOnHash on CachedHgInputs(uri, branch, sha256hash
|
|||
create index IndexCachedGitInputsOnHash on CachedGitInputs(uri, branch, sha256hash);
|
||||
create index IndexCachedGitInputsOnLastSeen on CachedGitInputs(uri, branch, lastSeen);
|
||||
create index IndexCachedSubversionInputsOnUriRevision on CachedSubversionInputs(uri, revision);
|
||||
create index IndexJobsetEvalMembersOnBuild on JobsetEvalMembers(build);
|
||||
create index IndexJobsetInputAltsOnInput on JobsetInputAlts(project, jobset, input);
|
||||
create index IndexJobsetInputAltsOnJobset on JobsetInputAlts(project, jobset);
|
||||
create index IndexProjectsOnEnabled on Projects(enabled);
|
||||
create index IndexReleaseMembersOnBuild on ReleaseMembers(build);
|
||||
|
|
Loading…
Reference in a new issue