[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: 4 записи - медленный запрос
Страницы: 1, 2
sergeiss
zvezda_t - может и глупый вопрос... Но коннект к БД ты делаешь только один раз или перед каждым запросом?
10 справочников даже по 20 вопросов - это вообще одно мгновение выборки должно быть!

И кстати. А зачем у тебя 10+ справочников? Не лучше ли всё собрать в одну таблицу и сделать в ней дополнительное поле для идентификации типа записи? Тогда ты сможешь заведомо выбирать всё одним запросом, из одной таблицы (максимум две, т.к. еще может быть таблица со списком категорий записей).

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
zvezda_t
Цитата
zvezda_t - может и глупый вопрос... Но коннект к БД ты делаешь только один раз или перед каждым запросом?

один)

Цитата
10 справочников даже по 20 вопросов - это вообще одно мгновение выборки должно быть!

Вот именно! и я так думаю! аж Душа болит ))) явно что то не так...


_____________

Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
zvezda_t
Цитата
И кстати. А зачем у тебя 10+ справочников? Не лучше ли всё собрать в одну таблицу и сделать в ней дополнительное поле для идентификации типа записи? Тогда ты сможешь заведомо выбирать всё одним запросом, из одной таблицы (максимум две, т.к. еще может быть таблица со списком категорий записей).


подумаю об этом...

_____________

Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
amqpuTamuH4uk
прочитав все это складывается впечатление что вместо того чтобы делать join-ы в запросах
делается выборка из главной таблицы и из справочников отдельно, а уж потом в этих ваших php агрегируются данные учитывая связи справочных таблиц с главными

если это так то тут ничего не поделаешь, нужно переделывать запросы и переписывать код обработки

кстати, можно посмотреть хоть какой ни будь кусочек кода который сильно грузит скрипт?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.