我有一个用于管理患者文件夹的多层网络应用程序。每个文件夹都有许多模块。我想要做的是跟踪每个模块、每个患者、每个用户的变化。
所以我要为此设计一个数据库表,我估计它会升级到 1500 万行。该表将包含一个主键(int),它将是 id,三个外键和模块的 id,患者的文件夹和用户(都是 int),以及一个具有 0/1 值的简单字段.
然后,登录的用户在应用程序中导航时,将经常收到有关文件夹和模块上某些颜色代码的任何更新的通知。因此,我将经常查询(使用简单的选择查询)数据库,并且我希望速度非常快,以使用户体验保持标准(响应时间~1 秒或更低)。
我需要对性能有任何顾虑吗?我在具有 4gb RAM 的四核 XEON 上使用 MS SQL Server 2008 R2。
提前致谢:)