决定我是否应拆分表

kai*_*lya 3 .net sql database-design design-patterns

我正在建立一个多语言网站

我有一个描述表,其中包含每个产品的描述以及一个指示语言的列.因此它为每种语言描述包含一行

现在我担心的是我在系统中有各种不同类型的产品,阅读任何产品的描述都必须经过这个表.这意味着这张桌子有很多流量

创建多个描述表是否有益于专用于特定产品组并将该单个表的命中数分配给多个表?

这会给我带来Microsoft SQL上的任何性能提升吗?

Ada*_*son 7

出于实际目的,没有.如果您的表格已正确编入索引,那么您应该看不出任何差异.

不要过早地优化数据库结构.