gpt4 book ai didi

php - mysql搜索查询(select)的最佳实践?

转载 作者:行者123 更新时间:2023-11-29 14:21:11 34 4
gpt4 key购买 nike

mysql 中数据搜索的最佳实践是什么:1-提取 100 条记录,然后在数据库外部进行过滤,或者在 mysql 数据库中使用 WHERE 并提取所需的确切记录,即使 WHERE 会有点复杂(也涉及索引列)2-使用或不使用JOIN

最佳答案

在数据库外部进行过滤表明您做错了。 WHERE 的存在可以为您进行过滤。如果您的条件需要很长时间才能应用,您可能需要更好的索引。

使用EXPLAIN可以帮助确定查询中存在问题的位置。

如果您无法弄清楚如何调整 JOIN,您可以尝试故意对数据进行反规范化以提高性能。请记住,这需要复制数据并保持同步,因此这通常是最后的手段。

关于php - mysql搜索查询(select)的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11726475/

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