gpt4 book ai didi

mysql - MySql 用户数量对 MySql 性能影响大吗?

转载 作者:行者123 更新时间:2023-11-29 07:05:52 25 4
gpt4 key购买 nike

当用户在我的网站上注册时,他们会在我的一个数据库中创建自己的表格。该表存储用户发布的所有帖子。我还想做的是也为他们生成自己的 MySql 用户——该用户仅有权从他们的表中读取、写入和删除。

创建它应该不是问题 - 我有谷歌。

我想知道的是,假设我在未来的某一时刻为自己计时 10,000,000 或更多用户,拥有那么多 MySql 用户会影响我的数据库性能吗?

最佳答案

为了回答您的问题,在我解释您为什么做错之前,先提几点...

性能下降将来自大量的表。 (这个限制是巨大的,所以如果你达到那么高,我希望你能招募一个可以愚蠢地打击你的数据库并解释为什么你如此毁坏它的人)。请原谅我的苛刻:)

好的,现在来看看你应该怎么做。

Multi-Tenancy

首先,您需要了解如何设计专为 Multi-Tenancy 应用程序设计的数据库。这正是你通过它的声音创造的,但你做错了完全。我怎么强调都不为过。

这里有一些您应该立即阅读的资源。

然后读这个问题:- How to design a multi tenant mysql database

完成后。您应该了解 ACL(访问控制列表)。

如果您解释了您尝试建模的数据类型,我很乐意用一个简单的表架构来更新这篇博文,以满足您可能需要的内容。

关于mysql - MySql 用户数量对 MySql 性能影响大吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7269083/

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