- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Сколько стоил клик в Яндексе и Google в 2020 году
Результаты ежегодного исследования Aori
Оксана Мамчуева

GeekBrains запускает факультет электронной коммерции
Выпускникам гарантировано трудоустройство
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть база MySQL объёмом 741Мб.
Делаю запрос в phpMyAdmin (Денвер) вида:
Этот запрос обрабатывается больше 5ти минут, собственно он так и не обработался, дальше ждать я не стал :(.
Есть ещё одна таблица объёмом 10Мб в ней подобные запросы выполняются быстро.
В чём может быть проблема?
У вас так же долго запросы обрабатываются если большая база?
добавь индекс по двум полям a1,a2. только добавляй НЕ ДВА ИНДЕКСА, а ДВОЙНОЙ ИНДЕКС
кроме того, если запрос всегда в таком виде (ищется соотвествие началу строк), то есть смысл указать в индексе длину индекса для полей в 5-10 символов.
добавь индекс по двум полям a1,a2. только добавляй НЕ ДВА ИНДЕКСА, а ДВОЙНОЙ ИНДЕКС
Спасибо огромное, почитал про индекс наверное гораздо меньше времени будет уходить на поиск :).
Только не пойму как сделать двойной мндекс. В phpmyadmin в структуре таблицы у каждого поля есть действие. Там есть индекс. Если я сделаю индекс для поля a1 и поля a2 (через действия) это будет считаться двойным индексом?
Dreammaker, спасибо, но запросы могут быть и такого вида: %W124% для а1 и %шрус% для а2. Тогда этот вариант не подойдёт.
Trol, там снизу есть создать индекс на [ 2 ] колонках
Trol, там снизу есть создать индекс на [ 2 ] колонках
Спасибо огромное! :)
Пойду делать индекс :)
Всем ещё раз спасибо за быструю помощь!
%W124% для а1 и %шрус% для а2.
для таких запросов индекс вообще не будет использоваться, если в последних версиях ничего не поменялось.
В таблицах MyISAM еще есть FULLTEXT индексы. Грех ими не воспользоваться для таких задач
А вообще для таких объемов грех не сделать свою индексную таблицу поиска, хотя на подобие searchindex в mediawiki