- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Имеет ли смысл в БД Mysql указввать максимальное значение поля int(5)? Уменьшит ли это кол-во занимаемой памяти в отличии от случая, когда просто будет int?
Т.е. int(5)=int или int(5)<int (по занимаемой памяти)
Число в скобках - это ширина поля для отображения данных. На память не влияет, а вот использовать, если это возможно, другие типы (smallint, tinyint и т.д.) имеет смысл.
grey109, а для типа varchar так же?
Для varchar в скобках указывается размерность поля.
Число в скобках - это ширина поля для отображения данных. На память не влияет, а вот использовать, если это возможно, другие типы (smallint, tinyint и т.д.) имеет смысл.
если ли разница, хранить число 1234 в int или smallint ?
Moltisanti, да.
int - 4 байта, smallint - 2.
http://habrahabr.ru/post/36868/ - хорошая подсказка по типам данных.
если ли разница, хранить число 1234 в int или smallint ?
Главное не "переэкономить".. Не сразу понял, почему в одном из скриптов проблемы с id-шниками.. т.е. в php вроде рассчитывается одно значение, а в соседнем окошке при просмотре - совсем другой результат...
grey109, немного не понял. Т.е. если ограничивать varchar(50) - это займет меньше памяти, чем просто varchar?
grey109, немного не понял. Т.е. если ограничивать varchar(50) - это займет меньше памяти, чем просто varchar?
нет, для varchar - 1 символ = 1 байт (=2 байта для unicode).. а размер поля нужен лишь для ограничения.. поправьте если не прав