我正在设计一个使用 SQL Server 2008 R2 作为其后端数据库的报告解决方案。数据库模式相当简单。一个以 PK 命名的表和一个Calls以PK 命名的表具有与调用的外键关联。 CallIdEventsfk_CallId
每个呼叫至少有 6-7 个事件,每天有 3000 多个呼叫记录在数据库中。
我有点担心这种关系对查询性能有多大影响。如果inner join在具有超过几百万行的Events表上 CallerId使用Events(Calls
一般来说,我可以做任何其他步骤来确保性能正常吗?