Общие > Базы данных
оптимизация
Rastaman:
Написал скрипт, он выводит юзеру страницу выполняя при этом приблизительно 200 запросов к БД которые возвращают по 4 цифры которые потом обрабатываются скриптом
и результат выводится на страницу. И вот что-то волнуюсь я за быстроту выполнения. На моем локалхосте примерно секунда а что будет на реальном серваке при большом кол-ве юзеров представить страшно. Всвязи с чем спрашиваю можно ли это дело оптимизировать? Можно конечно данные БД хранить в текстовом файле но тогда потеряется гибкость sql. Может быть писать скрипт на C++?
Chs:
Просто нужно оптимизировать количество запросов, может быть структуру базы, но в общем случае не видя запросы и структуру базы ничего сказать нельзя.
Но 200 запросов на страницу это круто!:))
Tronyx:
ИМХО 200 запросов говорит не о плохой структуре БД, а об ужаснейшей! Уменьши число запросов.
Rastaman:
Уменьшить никак нельзя - это что-то типа карты размером
10X10 клеток на каждой картинка выводится в соответствии с хранящимся в БД значением.
Тогда другой вопрос - а если из файлов это дело читать то на много ли быстрее это получится?
Tronyx:
--- Цитировать ---10X10 клеток на каждой картинка выводится в соответствии с хранящимся в БД значением.
--- Конец цитаты ---
А одним запросом их получить нельзя?
--- Цитировать ---а если из файлов это дело читать то на много ли быстрее это получится?
--- Конец цитаты ---
Попробуй, надо тестировать...
Навигация
Перейти к полной версии