mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
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:
parent
a96b0fd0b5
commit
13cc699f3d
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user