Andomar má pravdu ve svém komentáři, že „záleží“. Pokud se však ptáte na něco takového:
Pak je odpověď ANO . Zda jsou nebo nejsou „navíc“ nebo „nepoužité“, je otázkou návrhu databáze a nemá to nic společného s otázkou výkonu.
Pokud jsou všechny ostatní věci stejné, řádek v tabulce se 100 sloupci zabere více místa než řádek v tabulce s 10 sloupci. Protože řádky budou větší, váš server bude muset pracovat (relativně) hůře, aby prošel stejný počet řádků v širší tabulce než v menší tabulce.
V tabulkách, jejichž řádky zabírají více místa, se také častěji objevují věci, jako je rozdělení stránek.
Pokud je vaše otázka (a myslím, že by to mohlo být více v souladu s tím, na co se ptáte)
Pak by odpověď měla znít NE .