diff options
author | drh <> | 2025-02-08 16:16:08 +0000 |
---|---|---|
committer | drh <> | 2025-02-08 16:16:08 +0000 |
commit | 66172ceb890bb0e6a03478f02b5603335abdfe1e (patch) | |
tree | 95f205126c5faea736c8bf7d2e34df97a70d4f62 /src/sqliteInt.h | |
parent | 9d90a3af2fa1108ee3c914f9cb5b602bfb04949d (diff) | |
download | sqlite-66172ceb890bb0e6a03478f02b5603335abdfe1e.tar.gz sqlite-66172ceb890bb0e6a03478f02b5603335abdfe1e.zip |
Put a 16-byte hash table for column names on each Table object, to speed
up column name lookups.
FossilOrigin-Name: 11eb8f99e5c4974cb6ba39e5bbc99f6b88b9e01006b70d5fea85c2a6d4f7044f
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r-- | src/sqliteInt.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h index e46744a12..c8ecaf857 100644 --- a/src/sqliteInt.h +++ b/src/sqliteInt.h @@ -2431,6 +2431,7 @@ struct Table { } u; Trigger *pTrigger; /* List of triggers on this object */ Schema *pSchema; /* Schema that contains this table */ + u8 aHx[16]; /* Column aHt[K%sizeof(aHt)] might have hash K */ }; /* |