大型250gb Mysql数据库在线商店-需要索引


大家好,新年快乐。我是MySQL数据库的新手,如果可能的话,我需要一些帮助和建议。我目前创建了一个非常大的电子商店,拥有超过250 gb的产品,而且还在不断增长。我已经优化了我的专用服务器和WordPress网站的最佳选择,但我仍然不满意我的网站的速度和它的一些功能,比如当我使用搜索栏时非常慢。我知道我需要MySQL优化,我已经做了一些,但我不确定如何进行进一步的可能与更多的优化或索引表。我不知道如何有效地做到这一点,以及在这么大的数据库上使用什么键和命令来正确地进行索引。提前谢谢你

WordPress使用EAV模式设计,这本身是低效的。最重要的是,它在wp_postmeta上使用的INDEXes可以做得更好:

http://mysql.rjweb.org/doc.php/index_cookbook_mysql speeding_up_wp_postmeta

祝贺您的网店成功!

最常见的优化是创建索引。您需要哪些索引取决于您正在运行的查询。

Stack Overflow上的任何人都无法推荐特定的优化,因为我们对您的表或查询一无所知。

几年前我做了一个关于索引优化过程的演示,但是原则并没有改变:

如何设计索引,真的

演讲视频:https://www.youtube.com/watch?v=ELR7-RdU9XU

最新更新