mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-11-04 21:37:45 +00:00
update query plans
This commit is contained in:
1 parent
6c734f5e82
commit
2a26c35a01
1 file changed
+237
-5
@@ -78,6 +78,18 @@ Query:
|
||||
Plan:
|
||||
SEARCH groups USING INTEGER PRIMARY KEY (rowid=?)
|
||||
|
||||
Query:
|
||||
DELETE FROM badge_store_receipts
|
||||
WHERE invoice_id = ? AND transaction_ref IS NULL AND payment IS NULL
|
||||
AND NOT EXISTS (SELECT 1 FROM badge_purchases p WHERE p.badge_store_receipt_id = badge_store_receipts.badge_store_receipt_id)
|
||||
RETURNING 1
|
||||
|
||||
Plan:
|
||||
SEARCH badge_store_receipts USING INDEX sqlite_autoindex_badge_store_receipts_1 (invoice_id=?)
|
||||
CORRELATED SCALAR SUBQUERY 1
|
||||
SEARCH p USING COVERING INDEX idx_badge_purchases_store_receipt (badge_store_receipt_id=?)
|
||||
SEARCH badge_purchases USING COVERING INDEX idx_badge_purchases_store_receipt (badge_store_receipt_id=?)
|
||||
|
||||
Query:
|
||||
INSERT INTO group_members
|
||||
( group_id, index_in_group, member_id, member_role, member_category, member_status, member_relations_vector, invited_by, invited_by_group_member_id,
|
||||
@@ -4343,6 +4355,18 @@ Query:
|
||||
Plan:
|
||||
SEARCH user_contact_links USING INTEGER PRIMARY KEY (rowid=?)
|
||||
|
||||
Query:
|
||||
UPDATE badge_store_receipts
|
||||
SET payment = NULL, next_attempt_at = NULL, retry_delay = NULL, retry_count = 0, credit_error = ?, hold_kind = ?,
|
||||
user_id = COALESCE((SELECT p.user_id FROM badge_purchases p WHERE p.badge_store_receipt_id = ?), user_id)
|
||||
WHERE badge_store_receipt_id = ? AND payment = ?
|
||||
RETURNING 1
|
||||
|
||||
Plan:
|
||||
SEARCH badge_store_receipts USING INTEGER PRIMARY KEY (rowid=?)
|
||||
SCALAR SUBQUERY 1
|
||||
SEARCH p USING INDEX idx_badge_purchases_store_receipt (badge_store_receipt_id=?)
|
||||
|
||||
Query:
|
||||
UPDATE chat_items
|
||||
SET item_deleted = 1, item_deleted_ts = ?, item_deleted_by_group_member_id = ?, item_content = ?, item_text = ?, updated_at = ?
|
||||
@@ -5291,7 +5315,7 @@ SEARCH badge_purchases USING INTEGER PRIMARY KEY (rowid=?)
|
||||
|
||||
Query:
|
||||
UPDATE badge_store_receipts
|
||||
SET payment = NULL, next_attempt_at = NULL, retry_delay = NULL, retry_count = 0, credit_error = ?, hold_kind = ?,
|
||||
SET payment = NULL, next_attempt_at = NULL, retry_delay = NULL, retry_count = 0, credit_error = NULL, hold_kind = ?,
|
||||
user_id = COALESCE((SELECT p.user_id FROM badge_purchases p WHERE p.badge_store_receipt_id = ?), user_id)
|
||||
WHERE badge_store_receipt_id = ?
|
||||
|
||||
@@ -7758,6 +7782,10 @@ Query: SELECT contact_id FROM contacts WHERE user_id = ? AND (chat_item_ttl > 0
|
||||
Plan:
|
||||
SEARCH contacts USING INDEX idx_contacts_chat_ts (user_id=?)
|
||||
|
||||
Query: SELECT contact_id FROM contacts WHERE user_id = ? AND (chat_item_ttl > 0)
|
||||
Plan:
|
||||
SEARCH contacts USING INDEX idx_contacts_chat_ts (user_id=?)
|
||||
|
||||
Query: SELECT contact_id FROM contacts WHERE user_id = ? AND deleted = 0
|
||||
Plan:
|
||||
SEARCH contacts USING INDEX idx_contacts_chat_ts (user_id=?)
|
||||
@@ -7876,6 +7904,10 @@ Query: SELECT group_id FROM groups WHERE user_id = ? AND (chat_item_ttl > 0 OR c
|
||||
Plan:
|
||||
SEARCH groups USING INDEX sqlite_autoindex_groups_2 (user_id=?)
|
||||
|
||||
Query: SELECT group_id FROM groups WHERE user_id = ? AND (chat_item_ttl > 0)
|
||||
Plan:
|
||||
SEARCH groups USING INDEX sqlite_autoindex_groups_2 (user_id=?)
|
||||
|
||||
Query: SELECT group_id FROM groups WHERE user_id = ? AND creating_in_progress = 1 AND created_at <= ?
|
||||
Plan:
|
||||
SEARCH groups USING INDEX sqlite_autoindex_groups_2 (user_id=?)
|
||||
@@ -8008,6 +8040,206 @@ Query: SELECT member_xcontact_id, member_welcome_shared_msg_id FROM group_member
|
||||
Plan:
|
||||
SEARCH group_members USING INTEGER PRIMARY KEY (rowid=?)
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '32316A574B414A435165634A50792F53'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '34777371515341626273746F6A725531'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '364C745457626A726943454F5139666D'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '365431694F536951395477767543584B'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '392F42343435485A4D6C4A4A42784179'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '417A30336574747049655266542B536C'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '433045507738554A4F7579523533326F'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '44797166387A61574D33377351566A70'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '47416E6C397937475639655A4F6A4872'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '47662F48747469674A782F4B6C485865'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '486F6247596E317158426C6857656B58'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '4B474E46695541693956467863556162'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '4B66326D76554F74434C3653464A6934'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '4B6A54346C556543442B70736A657343'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '4C41445631472B445858565442547459'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '4C424D4D41583853784C6A6769634C7A'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '4E3530694B50794D6C6A386764364D36'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '4F682F542F664E73554974746A646457'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '4F6B396E4E486B7A4E7A2F505461306D'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '4F6C47567330784972386E4B72496661'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '51504E3266467468397A5A6A555A5A59'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '516E6B70364443765466557A74576F51'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '52346F3844796156594651305A6E6A4E'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '525038584D53442F6863586C54706D70'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '52567950695555535955742B7A6B432B'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '53526370717345687454376566784A52'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '55455056465233397446394D36417837'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '55566967354649644E5644704E4E4578'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '562B3130557347544E67734559524C35'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '57344B6B584E514C4B30727A6A56394B'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '57625336465661464B567538756A6C56'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '57786C587171347577326B6E4B343430'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '58326263487A776B576F5A322B452F56'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '584F5873316B49463861366249744146'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '614C4637486D4C3141774D42754E6958'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '6164576959516B7051312F635174612F'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '62454B4B3074475654356464626C4331'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '684D6135384C78366B2B435771687870'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '68565070767234594F4F4F3777783743'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '6976634F5868363358575167476C5731'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '6D72486D5153563130647836586A784A'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '6F512B70507A763170634B2F77414D45'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '7138444F774A364F492B6D4B56712F53'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '71684C516E6E423172626C595546536D'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '72395A612F30424B732B41375061344D'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '7351307538344376486B4A79664E687A'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '7435356241497658594F334A42374767'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '75413371367563467650575265516A6A'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '79326A546878645A336346444D506B56'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT message_id FROM messages WHERE msg_sent = 0 AND hex(shared_msg_id) = '794D423855453661496754424746484F'
|
||||
Plan:
|
||||
SCAN messages
|
||||
|
||||
Query: SELECT next_wake_at FROM badge_purchases
|
||||
Plan:
|
||||
SCAN badge_purchases
|
||||
@@ -8223,6 +8455,10 @@ Query: UPDATE badge_purchases SET unrenewed_since = ?, last_unrenewed_at = ? WHE
|
||||
Plan:
|
||||
SEARCH badge_purchases USING INTEGER PRIMARY KEY (rowid=?)
|
||||
|
||||
Query: UPDATE badge_store_receipts SET credit_error = NULL WHERE badge_store_receipt_id = ? AND payment IS NULL
|
||||
Plan:
|
||||
SEARCH badge_store_receipts USING INTEGER PRIMARY KEY (rowid=?)
|
||||
|
||||
Query: UPDATE badge_store_receipts SET payment = ?
|
||||
Plan:
|
||||
SCAN badge_store_receipts
|
||||
@@ -8235,10 +8471,6 @@ Query: UPDATE badge_store_receipts SET payment = ?, next_attempt_at = ?, retry_d
|
||||
Plan:
|
||||
SEARCH badge_store_receipts USING INTEGER PRIMARY KEY (rowid=?)
|
||||
|
||||
Query: UPDATE badge_store_receipts SET payment = NULL, next_attempt_at = NULL, retry_delay = NULL, retry_count = 0, credit_error = NULL, hold_kind = ? WHERE badge_store_receipt_id = ?
|
||||
Plan:
|
||||
SEARCH badge_store_receipts USING INTEGER PRIMARY KEY (rowid=?)
|
||||
|
||||
Query: UPDATE badge_store_receipts SET provider = ?, transaction_ref = ?, payment = ?, next_attempt_at = ? WHERE invoice_id = ? AND transaction_ref IS NULL
|
||||
Plan:
|
||||
SEARCH badge_store_receipts USING INDEX sqlite_autoindex_badge_store_receipts_1 (invoice_id=?)
|
||||
|
||||
Reference in new issue
Block a user