у нас каждых несколько секунд идет запрос к базе
SEL ECT U.*, DATE_FORMAT(U.TIMESTAMP_X, '%d.%m.%Y %H:%i:%s') TIMESTAMP_X, IF(U.LAST_ACTIVITY_DATE > DATE_SUB(NOW(), INTERVAL 120 SECOND), 'Y', 'N') IS_ONLINE, DATE_FORMAT(U.DATE_REGISTER, '%d.%m.%Y %H:%i:%s') DATE_REGISTER, DATE_FORMAT(U.LAST_LOGIN, '%d.%m.%Y %H:%i:%s') LAST_LOGIN, DATE_FORMAT(U.PERSONAL_BIRTHDAY, '%d.%m.%Y') PERSONAL_BIRTHDAY FR OM b_user U WHERE (1=1) ORDER BY U.ID desc;
который пересматривает всю таблицу без исключения и каждый новый пользователь замедляет работу сайта
Пользователей уже более 100тыс, кто-нибудь знает для чего этот функционал и можно ли его отключить?
SEL ECT U.*, DATE_FORMAT(U.TIMESTAMP_X, '%d.%m.%Y %H:%i:%s') TIMESTAMP_X, IF(U.LAST_ACTIVITY_DATE > DATE_SUB(NOW(), INTERVAL 120 SECOND), 'Y', 'N') IS_ONLINE, DATE_FORMAT(U.DATE_REGISTER, '%d.%m.%Y %H:%i:%s') DATE_REGISTER, DATE_FORMAT(U.LAST_LOGIN, '%d.%m.%Y %H:%i:%s') LAST_LOGIN, DATE_FORMAT(U.PERSONAL_BIRTHDAY, '%d.%m.%Y') PERSONAL_BIRTHDAY FR OM b_user U WHERE (1=1) ORDER BY U.ID desc;
который пересматривает всю таблицу без исключения и каждый новый пользователь замедляет работу сайта
Пользователей уже более 100тыс, кто-нибудь знает для чего этот функционал и можно ли его отключить?