Andreyka: Я уже писал - взять и переписать скрипты
Andreyka, похоже на разговор слепого с глухим.
Неужели, правда не видно разницы "переписать скрипты" vs "оптимизировать узкое место". Неужели, действительно трудозатраты на "переписать скрипты" /+ поменять архитектуру, мемкэш прикрутить или крон.. которого раз в час может оказаться мало/ сравнимы с "добавить индексов + настроить конфиги"[по идее то, что само собой разумеется нужно сделать первым делом, тем более с точки зрения Админа и не сделано в силу неопытности или желания набить "самостоятельных шишек" ]?
На обращение в сервис "жму газ - не едет" ответ от механика - движок заменим на помощнее - лучше тянуть будет.
Metal_Messiah: # Query_time: 30.509671 Lock_time: 0.000027 Rows_sent: 0 Rows_examined: 686309 SELECT * FROM plmon WHERE ip='6340****2' AND name='****' AND proto='48' AND auth='********' AND authprov='4' ORDER BY id LIMIT 1;
С индексами сложности какие-то?
SHOW CREATE TABLE plmon
Что покажет?
Andreyka: mysqldump раз в час по крону - вполне админское
Костыль это а не решение.. вон 600к записей перебирается при каждом заходе..
Подскажите, как в в notepad++ исключить поиск по графическим файлам .jpg, .png, .gif etc
Вообще, на вкладке Find In Files есть поле Filters - в нём указывать допустимые фильтры.. в т.ч. по расширению
и тд
Если это конечно так (поверю на слово интернета), то беру свои слова в обратку. Sorry.
WebAlt, там два разных человека ника.. =)
Я уже писал - взять и переписать скрипты
Andreyka, похоже на разговор слепого с глухим.
Неужели, правда не видно разницы "переписать скрипты" vs "оптимизировать узкое место". Неужели, действительно трудозатраты на "переписать скрипты" /+ поменять архитектуру, мемкэш прикрутить или крон.. которого раз в час может оказаться мало/ сравнимы с "добавить индексов + настроить конфиги"[по идее то, что само собой разумеется нужно сделать первым делом, тем более с точки зрения Админа и не сделано в силу неопытности или желания набить "самостоятельных шишек" ]?
На обращение в сервис "жму газ - не едет" ответ от механика - движок заменим на помощнее - лучше тянуть будет.
RewriteRule ^test/(\d+) test.php?id=$1 [L] неработает
ТС перелогиниться забыл?
менять на [0-9]
но потом понял что join дольше работает чем хранить лишние байты
Как записи гонять - нормально.. а байты экономим.
Для начала
И в запросах можно для наглядности порядок поменять...
В результате что выдаст:
А вообще - имеет смысл про оптмизацию MySQL почитать.
siv1987, кстати не везде \d работает.. приходилось менять на [0-9]
А если их 160, уже час получается.
Да ладно.. с первого поста вон уже сутки прошли :D
Последнюю строчку заменить на:
# Query_time: 30.509671 Lock_time: 0.000027 Rows_sent: 0 Rows_examined: 686309
SELECT * FROM plmon WHERE ip='6340****2' AND name='****' AND proto='48' AND auth='********' AND authprov='4' ORDER BY id LIMIT 1;
С индексами сложности какие-то?
Что покажет?
mysqldump раз в час по крону - вполне админское
Костыль это а не решение.. вон 600к записей перебирается при каждом заходе..
RewriteCond %{QUERY_STRING} =id=138RewriteRule ...
Что куда переписать нужно-то?