Имя таблицы или имя столбца влияют на производительность?

Я использую MySQL + Hibernate.

Длина имени таблицы MySQL и длина имени столбца влияют на производительность приложения?

exmaple)

#1
awd (table)
id int,
awd_nm varchar(...),
tit varchar(...)

#2
award (table)
id int,
award_name varchar(...),
title varchar(...)

что лучше?

Ответ 1

Нет, это не будет, в какой-то степени, что вы можете измерить.

Потратьте больше усилий, чтобы ваша схема была легко понята. Вы получите больше в длинный (и короткий) срок, чем неизмеримые фемтосекунды, которые вы получите с более короткими и нечитаемыми именами схем.

Ответ 2

Количество ухудшения производительности настолько миниатюрное (если оно даже существует), что я больше беспокоюсь о фактическом типе данных, используемом больше, чем название. Вы должны прочитать http://www.codeforest.net/8-great-mysql-performance-tips для прыгающей точки.