标签: mysql database performance partitioning bigdata
我的表具有用户ID(主键)以及它与其他用户的关系,因此表包含多个主键行。现在我在系统中有500k左右的用户,所以这些在这个表中产生了数百万行。 由于这个搜索和其他操作变得如此缓慢,我检查了mysql分区,所以想要了解我如何使用这个场景的分区,因此查询将仅在该特定用户id上执行(就像我用来传递用户的每个查询一样) id在条件中。)
答案 0 :(得分:1)
在查看分区之前,您是否考虑过添加索引?检查您的查询计划程序,看它是否进行全表扫描。