我已经看过一些关于这个问题的论坛,但他们没有回答我想知道的一件事。我将首先解释我的主题:
我有一个系统,其中多个用户的每个日志都输入到数据库中(例如,用户 1 登录,用户 2 登录,用户 1 进入用户管理,用户 2 更改密码等)。所以我预计每个用户每天有 100 到 200 个条目。现在,我在一个表中执行它并查看它,我只需要使用 UserID 过滤掉。
我的问题是,哪个更有效?我应该使用一个表还是为每个用户创建一个表?
我担心如果我使用单个表,系统可能会在过滤数千个条目时遇到一些困难。我已经阅读了使用多个表和单个表的一些优缺点,尤其是在更新表方面。
我也想知道哪个更省空间?多表还是单表?