Вынес обновляемые поля в отдельную таблицу. Особого эффекта не заметил. Диск все равно грузится сильно - индексы постоянно пересчитываются, как я понимаю. Обновляется часто - раз в секунду, может немного реже.
Какие еще методы есть? Только накапливать изменения и одним коммитом их забрасывать в таблицу?
SELECT ... FROM t1 WHERE f1=value1 AND f2=value2 AND f3=value3 ORDER BY f4
SELECT ... FROM t1 JOIN t2 USING (id) JOIN t3 USING (id) WHERE t1.f1=value1 AND t2.f2=value2 AND t3.f3=value3 ORDER BY t2.f4
Если сейчас есть составной индекс f1-f2-f3-f4 в одной таблице, то при разбиении на несколько таблиц и последующих join'ах, как будут индексы работать? Время выборки не увеличится?
Сначала join присоединяет соответствующую таблицу, а потом фильтрация по условиям происходит или сначала фильтрация, а потом join?
web_star: Думаю, за всё время существования они нашли уже равновесное значение
Рынок все разрулит. Если за мою цену не будут брать, то мне придется либо снижать цену, либо уходить в другое место. То же самое и с реклами - если не продают за желаемую цену, то либо повышай цену, либо уходи. Рынок жеж.
Вынес обновляемые поля в отдельную таблицу. Особого эффекта не заметил. Диск все равно грузится сильно - индексы постоянно пересчитываются, как я понимаю. Обновляется часто - раз в секунду, может немного реже.
Какие еще методы есть? Только накапливать изменения и одним коммитом их забрасывать в таблицу?
А по второму вопросу что скажете?
Если сейчас есть составной индекс f1-f2-f3-f4 в одной таблице, то при разбиении на несколько таблиц и последующих join'ах, как будут индексы работать? Время выборки не увеличится?
Сначала join присоединяет соответствующую таблицу, а потом фильтрация по условиям происходит или сначала фильтрация, а потом join?
Basilisk, имеет смысл денормировать все поля или только те, которые обновляются?
Сам уже не первый год получаю выплаты и мои рефы также.
Абитуриент
Регистрация: 21.10.2015
Сообщений: 1
Грубо работаете. Нежнее нужно, с чувством такта и расстановкой.
Спс, слава пришла нежданно-негаданно... Я еще и на машинке шить умею :)
Думаю, за всё время существования они нашли уже равновесное значение
Рынок все разрулит. Если за мою цену не будут брать, то мне придется либо снижать цену, либо уходить в другое место. То же самое и с реклами - если не продают за желаемую цену, то либо повышай цену, либо уходи. Рынок жеж.
ЗЫ. Даже проиллюстрирую.
Генерация - это для проспама, как я понял - чтоб удобно было пихать куда пихается. Пообновляй главную - новые страницы появляться начнут.
Подскажите и мне курсы по фотошопу, а то стыдно уже со своими тремя хостами сюда ходить :(
Рекламодатели дают доход Вебмастерам.
Это спор про курицу и яйцо. Все же траф первичен, на мой взгляд.
Я ж за коммунизм на самом деле - всем равные возможности - и реклам, и вмам. А биржа свою мзду за сводничество берет. И все довольны.
gidestate, пошла с полтыка. Права на запись проверь на папку с базой.