From f733e9f3b827dfd0b608b5e1e2330a6e3c719883 Mon Sep 17 00:00:00 2001 From: Alek Ratzloff Date: Sun, 29 Jun 2025 22:03:59 -0700 Subject: [PATCH] markov: Speed up !markov all, h/t charlz Add a new index to the chain.value column Signed-off-by: Alek Ratzloff --- data/markov/db.sql | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/data/markov/db.sql b/data/markov/db.sql index fa93651..97a717b 100644 --- a/data/markov/db.sql +++ b/data/markov/db.sql @@ -16,4 +16,6 @@ CREATE TABLE IF NOT EXISTS chain ( FOREIGN KEY(user) REFERENCES user(id) ); -CREATE UNIQUE INDEX IF NOT EXISTS chain_value_next ON chain(user, value, next); \ No newline at end of file +CREATE UNIQUE INDEX IF NOT EXISTS chain_value_next ON chain(user, value, next); + +CREATE INDEX IF NOT EXISTS markov_all_index ON chain(value);