add indexes for (minor) performance boost

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4997 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Linas Vepstas 2001-07-25 16:28:55 +00:00
parent a96b0fd0b5
commit 13cc699f3d

View File

@ -52,7 +52,6 @@ CREATE TABLE gncAccount (
);
-- CREATE INDEX gncAccount_pg_idx ON gncAccount (parentGuid);
-- CREATE INDEX gncAccount_ch_idx ON gncAccount (childrenGuid);
CREATE TABLE gncTransaction (
transGuid CHAR(32) PRIMARY KEY,
@ -157,6 +156,8 @@ CREATE TABLE gncGUIDCache (
guid CHAR(32) UNIQUE NOT NULL
);
CREATE INDEX gncGUIDCache_guid_idx ON gncGUIDCache (guid);
CREATE TABLE gncKVPvalue (
iguid INT4,
ipath INT4,
@ -165,6 +166,8 @@ CREATE TABLE gncKVPvalue (
PRIMARY KEY (iguid, ipath)
);
CREATE INDEX gncKVPvalue_iguid_idx ON gncKVPvalue (iguid);
CREATE TABLE gncKVPvalue_int64 (
data INT8
) INHERITS (gncKVPvalue);