From f0259baf139644d16341c1aa0a1ae50f126f1968 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 18 Nov 2010 16:56:34 +0300 Subject: schema: add some indexes --- schema/ttrss_schema_pgsql.sql | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/schema/ttrss_schema_pgsql.sql b/schema/ttrss_schema_pgsql.sql index d8fab88eb..af96b5fd1 100644 --- a/schema/ttrss_schema_pgsql.sql +++ b/schema/ttrss_schema_pgsql.sql @@ -106,12 +106,18 @@ create table ttrss_counters_cache ( updated timestamp not null, value integer not null default 0); +create index ttrss_counters_cache_feed_id_idx on ttrss_counters_cache(feed_id); +create index ttrss_counters_cache_owner_uid_idx on ttrss_counters_cache(owner_uid); +create index ttrss_counters_cache_value_idx on ttrss_counters_cache(value); + create table ttrss_cat_counters_cache ( feed_id integer not null, owner_uid integer not null references ttrss_users(id) ON DELETE CASCADE, updated timestamp not null, value integer not null default 0); +create index ttrss_cat_counters_cache_owner_uid_idx on ttrss_cat_counters_cache(owner_uid); + create table ttrss_entries (id serial not null primary key, title text not null, guid text not null unique, -- cgit v1.2.3