gpt4 book ai didi

php - 如何优化这个简单的 SQL 查询?

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

我有一个非常简单直接的 SQL 查询,需要 100 多秒才能完成。正在查找的表中大约有10000行数据。我可以做些什么来加快这个查询?

查询正在搜索的表结构是..

id (int 10)
forumId (varchar 255)
username (varchar 255)
email (varchar 255)
timestamp (int 10)

例如查询是..

SELECT * FROM users WHERE forumId = 'minecraft' AND username = 'test'

需要 100 多秒

最佳答案

添加复合索引,

ALTER TABLE ADD INDEX(forumId, username)

同时将字符串长度降低到大约 75 :)

关于php - 如何优化这个简单的 SQL 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17288677/

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