我有一个应用程序,它以相同的表结构(3个MySQL表)将孤立(和切分)的用户数据存储在单独的InnoDB模式(也称为数据库)中,每个帐户都存储一个。我们使用Amazon存储数据,目前每个RDS实例大约有30k模式。我的问题是如何为大量模式优化MySQL设置(或RDS,参数组设置)。
我知道有一种条件反射来谴责拥有数千个相同模式的做法,相反,建议使用一个带有索引的"account_id“列的模式。通常的论点是,碎片行走或模式改变的惩罚大于好处。在我们的例子中,我们需要保持数据隔离,不同帐户之间从来没有任何交互。
在这种情况下,有什么方法可以最大限度地提高性能?
https://stackoverflow.com/questions/4522955
复制相似问题