aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
diff options
context:
space:
mode:
authordrh <>2025-02-08 16:16:08 +0000
committerdrh <>2025-02-08 16:16:08 +0000
commit66172ceb890bb0e6a03478f02b5603335abdfe1e (patch)
tree95f205126c5faea736c8bf7d2e34df97a70d4f62 /src/sqliteInt.h
parent9d90a3af2fa1108ee3c914f9cb5b602bfb04949d (diff)
downloadsqlite-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.h1
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 */
};
/*