列名称宽度是否会影响Microsoft SQL Server / Oracle / MySQL中的SQL查询性能?

时间:2015-12-06 03:11:04

标签: mysql sql-server oracle

当我执行selectinsert或运行stored procedure时,列名称的宽度是否真的重要?关于列名宽度的任何性能影响。

我想答案是否定的。但我仍然希望得到更多的见解。 可能是不同的数据库内部以不同的方式引用sql表列名。 MS Sql Server的答案可能不适用于Oracle?

1 个答案:

答案 0 :(得分:1)

对于SQL Server,我会说“不”。该名称只是对表的元数据的引用,表示列位置和数据类型。我冒昧地说,对于mySQL也是如此,但这纯粹是推测性的。

也就是说,在软件中总有一种说法是“想象一下,那些必须维护你的代码的人是一个杀人狂”。所以随意推动列名称的大小限制。但要牢记这一点。 :)