mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-07-03 06:51:43 +00:00
core: improve indexes (#6095)
* core: improve indexes * update plans * queries * postgres migration * optimize query * lint * plans * add indexes * schema * plans * postgres schema --------- Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
This commit is contained in:
@@ -687,7 +687,6 @@ CREATE INDEX contact_profiles_index ON contact_profiles(
|
||||
full_name
|
||||
);
|
||||
CREATE INDEX idx_groups_inv_queue_info ON groups(inv_queue_info);
|
||||
CREATE INDEX idx_contact_requests_xcontact_id ON contact_requests(xcontact_id);
|
||||
CREATE INDEX idx_contacts_xcontact_id ON contacts(xcontact_id);
|
||||
CREATE INDEX idx_messages_shared_msg_id ON messages(shared_msg_id);
|
||||
CREATE UNIQUE INDEX idx_chat_items_direct_shared_msg_id ON chat_items(
|
||||
@@ -1073,3 +1072,16 @@ CREATE INDEX idx_contacts_contact_request_id ON contacts(contact_request_id);
|
||||
CREATE INDEX idx_contact_requests_business_group_id ON contact_requests(
|
||||
business_group_id
|
||||
);
|
||||
CREATE INDEX idx_contact_requests_xcontact_id ON contact_requests(
|
||||
user_id,
|
||||
xcontact_id
|
||||
);
|
||||
CREATE INDEX idx_chat_items_group_scope_stats_all ON chat_items(
|
||||
user_id,
|
||||
group_id,
|
||||
group_scope_tag,
|
||||
group_scope_group_member_id,
|
||||
item_status,
|
||||
chat_item_id,
|
||||
user_mention
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user