Скрипт магазина для вашего бизнеса

PHP скрипт интернет-магазина

ShopCMS.Ru

Профессиональный скрипт интернет-магазина

ShopCMS – быстрый и удобный скрипт интернет-магазина!
Всё самое лучшее создано для Вас и Ваших покупателей!
Главная Новости Купить Хостинг Клиентам Услуги Файлы Контакты Форум

Индексирование sql

Обсуждение вопросов связанных с установкой и настройкой системы.

Индексирование sql

Сообщение xatabis » 02 окт 2013, 11:07

По каким столбцам стоит произвести индексацию, а то при количестве товаров 13000 и 1000 категории все висит. время ответа БД около 1 сек, при поиске 7-15 сек. В админке обработка товара идет около 7-10 сек.
xatabis
Пользователь
 
Сообщения: 32
Зарегистрирован: 10 апр 2013, 11:50

Re: Индексирование sql

Сообщение paratrooper » 02 окт 2013, 21:16

xatabis писал(а):По каким столбцам стоит произвести индексацию, а то при количестве товаров 13000 и 1000 категории все висит. время ответа БД около 1 сек, при поиске 7-15 сек. В админке обработка товара идет около 7-10 сек.


Индекс делаю по тем столбцам по которым выборка в WHERE .. (в той же последовательности)
EXPLAIN .. в помощь ..

Обратите внимание на функцию _recursiveGetCategoryCList
..Может быть дело не только в bd




... Вангую ...
:mrgreen: badisoft с конструктивной критикой и примерами оптимизации функции на количество запросов ))
модули :: доработки :: SEO верстка :: продвижение ShopCMS
Аватара пользователя
paratrooper
Старейшина
 
Сообщения: 272
Зарегистрирован: 05 ноя 2007, 14:40
Откуда: Киев

Re: Индексирование sql

Сообщение badisoft » 03 окт 2013, 23:25

Про админку я топикстартеру говорил. Не знаю, правда, заменил он функцию пересчета товаров по категориям или нет. А с _recursiveGetCategoryCList и правда интересно, спасибо, надо будет покопаться. Уж больно там много кода понаверчено для конечного получаемого результата. И запросов тоже.
Бесплатные модули к ShopCMS - http://cpu.badisoft.ru
badisoft
Старейшина
 
Сообщения: 327
Зарегистрирован: 15 фев 2012, 19:12



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron
Copyright © 2000-2011 phpBB Group. Все права защищены.
Отдел продаж: sales@shopcms.ru