I am building a multi language site
I have a descriptions table that hold the description of each product and a column that indicate the language. So it contain a row for each language description
Now my concern is that I have various different types of products in the system and reading the description of any product will have to go through this table. This mean a lot of traffic to this table
Is there gain from creating multiple description tables that will be dedicated to specific product groups and distribute the amount of hits to that single table to multiple tables?
Would this bring me any performance gain on Microsoft SQL?