gpt4 book ai didi

MySQL查询需要一段时间,如果可能需要优化

转载 作者:行者123 更新时间:2023-11-29 00:07:01 25 4
gpt4 key购买 nike

我有这个查询来获取用户的联系人列表。

SELECT contacts.contactID as id, contacts.conversationID, users.username,
profile_picture, picture_path, full_name, sex, availabilityStatus
FROM contacts
JOIN users ON contacts.contactID = users.id
WHERE contacts.ownerID = ?;

关于如何优化此查询的任何想法?

users 表有大约 100 万行。contacts 有大约 1000 万行。

用户id、contactID、ownerID都有索引

对于拥有 200 个联系人的人,查询需要几秒钟。

谢谢

最佳答案

在 contacts.contactID、users.id 和 contacts.ownerID 列上使用索引。

关于MySQL查询需要一段时间,如果可能需要优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27069296/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com