12.12.2018, 16:36 | #1 |
Участник
|
SysDatabaseLog, поле UserName
Доброе время суток, товарищи!
DAX 2009, kernel build 1600.3596. Кто-нибудь в курсе, зачем в 2009й к журналу БД аксапты (SysDatabaseLog) привинтили 140-символьное поле UserName (пусть и с конф.ключом)? В трёшке такого не было. Я посчитал в столбик: допустим будет регулярно заполняться в среднем только 70 символов из 140, получаем на 1 млн записей прибавку в занимаемом только данными пространстве около 0,13 Гб. Вкупе с включённым CreatedBy я немного не понимаю смысла этого явления (ведь можно обойтись джойном). Мудрые мира аксапты, просветите: есть ли скрытый смысл в таком хранении информации о пользователе (при допущении, что UserInfo.Id в системе никогда не будет переименовываться или удаляться)? Или я совсем некорректно считаю потребляемое место (фактическое резервирование экстентов под данные и прочие тонкости ms sql)? Последний раз редактировалось dim-gin; 12.12.2018 в 17:03. Причина: добавил вопрос |
|
|
|