Pull to refresh
16
0
Send message
А я всё смотрю на www.hetzner.de/page_ru.htm и думаю возьму именно его.
Как раз собирался разобраться с nested attributes. Прочту на досуге до конца ;)
К сожалению нет. Данные формировались псевдослучайно, и видно что разброс не велик, поэтому я и решил взять матожидание и не строить график. Ниже в комментариях я привел ссылку на скрипт генерации данных.
это не так :) просто не все тут.
Ну в группе очень много человек, просто не каждый там себя проявляет. В любом случае спросить мнения стоит.
Да не, вроде нормально. Ну можно еще в гуглгруппе написать пост, основное же сообщество там.
Обещанные данные:
1. ENUM -> VARCHAR — 1053.34708200 секунд
2. VARCHAR -> ENUM('Post','Image') — 535.87988500 секунд
3. ENUM('Post','Image') -> Enum('Post','Image','Something') — 826.80801800 секунд

на 1000000 записей.
Ну я же не телепат :) С удовольствием почитаю вашу статью.
Причем мой MySQL идет со стандартным конфигом, и компьютер у меня не то что бы очень.
Попытаюсь получить точные цифры. Если на глаз, то порядка 10 минут на 1000000 записей.
Данные одинаковы в обоих таблицах. В подтверждение вот скрипт генерации gist.github.com/264003

Насчет преждевременной оптимизации, как мне кажется, речи не идет. Скорее тут вопрос проектирования БД. Разумеется можно оставлять VARCHAR, и потом по необходимости менять. Зависит от проекта и лично опыта.
Поясните пожалуйста детальнее. Не совсем понятно что вы подразумеваете под изменением ENUM и о каком количестве данных идет речь?
В самом деле. Добавлю.
Спасибо, очень интересно. Буквально на днях задумывался по вопросам освященным в этой статье, но так красноречиво описать бы у меня не вышло :)
Согласен, видимо поэтому в типовых примерах указывают

t.string :resource_type
t.integer :resource_id
"… он придет и молча поправит всё, человек из Кемерова." :)
Кстати, только что в прямом эфире президент отреагировал на это обращение. :)
Думаю, лучше выводить нечто вроде «В вашем браузере сайт может работать не правильно», но не на отдельной странице, а на каждой.

Information

Rating
Does not participate
Location
Россия
Registered
Activity