| Version 4 (modified by , 3 months ago) ( diff ) |
|---|
Индекси
Индекс на прашалник за канали во даден проект
Прашалник
SELECT m.*
FROM messages m
JOIN channel c ON m.channel_id = c.id
WHERE c.name = :channelName
AND c.project_id = :projectId
ORDER BY m.sent_at;
- Бидејќи овој прашалик е многу чест, има потреба да се индексира според WHERE клаузата.
CREATE UNIQUE INDEX idx_channel_name_project ON channel(project_id,name);
Резултати
Без Индекс
Со Индекс
Attachments (2)
- message_query_channel_NO_INDEX.png (85.0 KB ) - added by 3 months ago.
- message_query_channel_INDEX.png (82.4 KB ) - added by 3 months ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.


