Вынес обновляемые поля в отдельную таблицу. Особого эффекта не заметил. Диск все равно грузится сильно - индексы постоянно пересчитываются, как я понимаю. Обновляется часто - раз в секунду, может немного реже.
Какие еще методы есть? Только накапливать изменения и одним коммитом их забрасывать в таблицу?
А по второму вопросу что скажете?
Если сейчас есть составной индекс f1-f2-f3-f4 в одной таблице, то при разбиении на несколько таблиц и последующих join'ах, как будут индексы работать? Время выборки не увеличится?
Сначала join присоединяет соответствующую таблицу, а потом фильтрация по условиям происходит или сначала фильтрация, а потом join?
Basilisk, имеет смысл денормировать все поля или только те, которые обновляются?
Грубо работаете. Нежнее нужно, с чувством такта и расстановкой.
Спс, слава пришла нежданно-негаданно... Я еще и на машинке шить умею :)
Рынок все разрулит. Если за мою цену не будут брать, то мне придется либо снижать цену, либо уходить в другое место. То же самое и с реклами - если не продают за желаемую цену, то либо повышай цену, либо уходи. Рынок жеж.
ЗЫ. Даже проиллюстрирую.
Генерация - это для проспама, как я понял - чтоб удобно было пихать куда пихается. Пообновляй главную - новые страницы появляться начнут.
Подскажите и мне курсы по фотошопу, а то стыдно уже со своими тремя хостами сюда ходить :(
Это спор про курицу и яйцо. Все же траф первичен, на мой взгляд.
Я ж за коммунизм на самом деле - всем равные возможности - и реклам, и вмам. А биржа свою мзду за сводничество берет. И все довольны.
gidestate, пошла с полтыка. Права на запись проверь на папку с базой.