gpt4 book ai didi

mysql - 针对 100 万条记录的简单 MySQL 查询调优

转载 作者:行者123 更新时间:2023-11-29 23:50:56 25 4
gpt4 key购买 nike

我只是尝试在拥有近 100 万条记录的数据库表中运行简单查询。问题是执行简单的查询需要花费数小时的时间。请检查下面的查询。

Select * from users where (status='active' or status='pending') and 
usertype='buyer'

我尝试使用所有可能的方式为列状态和用户类型创建索引,但没有看到任何结果。

我使用的是InnoDB数据库。我只想要一些调整技术,可以在几分之一秒内得到结果。

谢谢。

最佳答案

创建索引

更多信息请参见:

http://dev.mysql.com/doc/refman/5.0/en/mysql-indexes.html

这里: http://dev.mysql.com/doc/refman/5.5/en/optimization-indexes.html

我更喜欢带有约束的 btree(或自定义类型)索引。

关于mysql - 针对 100 万条记录的简单 MySQL 查询调优,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25664826/

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