Page 1 of 1

CUSTOM_VAR - вопрос

Posted: Sat Sep 10, 2022 12:45 pm
by darkover
Привет, все CUSTOM_VAR, типа gallery_custom_var, model_custom_var
при создании имеют varchar(255), если тип поля меняется руками, например на tinyint - смарт проверяет при апдейте, что gallery_custom_var - это varchar(255) ?

Re: CUSTOM_VAR - вопрос

Posted: Sat Sep 10, 2022 6:32 pm
by admin
нет, в данный момент не проверяет
а в чем смысл менять ?

Re: CUSTOM_VAR - вопрос

Posted: Sat Sep 10, 2022 7:44 pm
by darkover
admin wrote: Sat Sep 10, 2022 6:32 pm нет, в данный момент не проверяет
а в чем смысл менять ?
Ну например в уменьшении базы. Хранить varchar255 или например int если в кастом вар нужно просто число. На одном базе естественно выигрыша какого-то не будет. А 100 баз по 1ляму галер ? Это был чисто риторический вопрос связанный с тем, что нужно к галерам хранить еще и тексты

Re: CUSTOM_VAR - вопрос

Posted: Sun Sep 11, 2022 8:06 am
by admin
если 100 баз по ляму то разница конечно есть..

если это более реальный вариант например

база 1М, инт - 4 байта, мы храним как строку число в 0 - 999 999 , те 6 + 1 байт, получается 3 байта разницы на 1М = 3 мега разницы

пусть у нас 10 баз = 30 метров на диске ..