я тебя нашел на гейских порталах
Цитата: zozon от 05.10.2021, 06:05
Больше всего меня улыбнул вот этот момент
Цитата: zozon от 05.10.2021, 06:05я тебя нашел на гейских порталах
фу что же ты там делал.
Цитата: zozon от 05.10.2021, 06:05
Насчет буксов что могу сказать претор быдло в общении но развел лохов красиво.
mysql_query(\\\"DELETE FROM earnings_statistics WHERE date < \\\'\\\".(time() - 604800).\\\"\\\'\\\");
Цитата: Pretorian от 08.10.2021, 22:47
ну хотя бы для того что статистика зароботка и кликов (всего) тоже считается с этой таблици.
Есть намного проще способ и без удаленей, заходим в таблицу выбераем структура затем добавляем индекс к полем ид юзер и дата
И вы удивитесь все залетает. А еще можно настроить маймускуладмин на автоиндексы)
Цитата: Pretorian от 08.10.2021, 22:47
ну хотя бы для того что статистика зароботка и кликов (всего) тоже считается с этой таблици.
Есть намного проще способ и без удаленей, заходим в таблицу выбераем структура затем добавляем индекс к полем ид юзер и дата
И вы удивитесь все залетает. А еще можно настроить маймускуладмин на автоиндексы)
Цитата: alekseyalferov от 09.10.2021, 14:40Цитата: Pretorian от 08.10.2021, 22:47
ну хотя бы для того что статистика зароботка и кликов (всего) тоже считается с этой таблици.
Есть намного проще способ и без удаленей, заходим в таблицу выбераем структура затем добавляем индекс к полем ид юзер и дата
И вы удивитесь все залетает. А еще можно настроить маймускуладмин на автоиндексы)
Не залетает) У тебя слишком много запросов при выборке данных, если много записей, то будет виснуть.
Общее количество кликов и прочая инфа хранится в таблице users, удаление статистики не изменит общие показатели.
Просто если подумать, то смысл так много хранить в этой таблице, если всё равно только неделю выводим)))
Цитата: Pretorian от 09.10.2021, 23:07Цитата: alekseyalferov от 09.10.2021, 14:40Цитата: Pretorian от 08.10.2021, 22:47
ну хотя бы для того что статистика зароботка и кликов (всего) тоже считается с этой таблици.
Есть намного проще способ и без удаленей, заходим в таблицу выбераем структура затем добавляем индекс к полем ид юзер и дата
И вы удивитесь все залетает. А еще можно настроить маймускуладмин на автоиндексы)
Не залетает) У тебя слишком много запросов при выборке данных, если много записей, то будет виснуть.
Общее количество кликов и прочая инфа хранится в таблице users, удаление статистики не изменит общие показатели.
Просто если подумать, то смысл так много хранить в этой таблице, если всё равно только неделю выводим)))
Изменит, ты не внимательный могу оспорить, готов поспорить?
Цитата: WmRush от 10.10.2021, 01:18Цитата: Pretorian от 09.10.2021, 23:07Цитата: alekseyalferov от 09.10.2021, 14:40Цитата: Pretorian от 08.10.2021, 22:47
ну хотя бы для того что статистика зароботка и кликов (всего) тоже считается с этой таблици.
Есть намного проще способ и без удаленей, заходим в таблицу выбераем структура затем добавляем индекс к полем ид юзер и дата
И вы удивитесь все залетает. А еще можно настроить маймускуладмин на автоиндексы)
Не залетает) У тебя слишком много запросов при выборке данных, если много записей, то будет виснуть.
Общее количество кликов и прочая инфа хранится в таблице users, удаление статистики не изменит общие показатели.
Просто если подумать, то смысл так много хранить в этой таблице, если всё равно только неделю выводим)))
Изменит, ты не внимательный могу оспорить, готов поспорить?
Ну ебани в табличку в 3-5 лямов записей, и ты удивишься что твои индексы не помогут, и база твоя будет ложится очень быстро, а если сделать чуть сложнее запросы то вообще забудь про то что бы твой сервер когда то работал))))
ALTER TABLE `earnings_statistics` ADD INDEX(`iduser`);ALTER TABLE `earnings_statistics` ADD INDEX(`type`);Ивы увидите как сайт залетает. При нормальной нагрузке активности, запросы рекомендую делать каждые 10 дней или настроить авто добавление индексов (ключей).
Цитата: QUAD69 от 10.10.2021, 15:16Ивы увидите как сайт залетает. При нормальной нагрузке активности, запросы рекомендую делать каждые 10 дней или настроить авто добавление индексов (ключей).
Он залетает, только это очень костыльное решение. Индексы придумали для ускорения, но не как для затычки подобных проблемных мест.
Полную статистику за всё время обычно выносят в отдельную таблицу, или еще лучше, в таблицу к юзерам (в отдельные колонки).
а в таблице earning_statistics хранят только записи за последние 7 дней, и вот если здесь дописать еще и индексы, то такое решение будет работать намного дольше (а возможно и вечно)
ALTER TABLE `earnings_statistics` ADD INDEX(`iduser`);ALTER TABLE `earnings_statistics` ADD INDEX(`type`);
Цитата: Pretorian от 10.10.2021, 15:51Цитата: QUAD69 от 10.10.2021, 15:16Ивы увидите как сайт залетает. При нормальной нагрузке активности, запросы рекомендую делать каждые 10 дней или настроить авто добавление индексов (ключей).
Он залетает, только это очень костыльное решение. Индексы придумали для ускорения, но не как для затычки подобных проблемных мест.
Полную статистику за всё время обычно выносят в отдельную таблицу, или еще лучше, в таблицу к юзерам (в отдельные колонки).
а в таблице earning_statistics хранят только записи за последние 7 дней, и вот если здесь дописать еще и индексы, то такое решение будет работать намного дольше (а возможно и вечно)
Ты сам сказал индексы придумали для ускорения, а наша проблема в медленом чтение из за обьема, в чем же костыль, наша цель ускорить, и мы используем придуманые индексы для \\\"ускорения\\\". Мне кажется не в теме дело, а в личной не приязности.
еще раз, решение для админов, сделать запрос к БД:ALTER TABLE `earnings_statistics` ADD INDEX(`iduser`);ALTER TABLE `earnings_statistics` ADD INDEX(`type`);