Nielson
Новичок
Оптимизация запросов к базе
Уважаемые Форумчане.
Я с php знаком совсем поверхностно, поэтому не обессудьте за, возможно, совсем простой вопрос.
Как оптимально делать выборку из MySql?
Я делаю так
Дальше идёт while() и вывод нужных полей.
Но, как мне кажется, если посещаемость сайта приличная, а полей в базе достаточно много, то этот способ совсем никуда не годится. Ведь это же получается банальный перебор каждой строки, а это же ого-го. Или я не прав?
Если я прав, то как можно оптимизировать запросы к БД? Например, в интернет-магазине, где есть каталог товаров, структурированный по рубрикам?
P.S. Вопрос не по теме, но раз уж написал, то и это тут спрошу — подскажите, пожалуйста, статьи в сети, которые ясно, обширно и понятно рассказывают об ООП в php?
Уважаемые Форумчане.
Я с php знаком совсем поверхностно, поэтому не обессудьте за, возможно, совсем простой вопрос.
Как оптимально делать выборку из MySql?
Я делаю так
PHP:
SELECT * FROM table WHERE parent='1'
Но, как мне кажется, если посещаемость сайта приличная, а полей в базе достаточно много, то этот способ совсем никуда не годится. Ведь это же получается банальный перебор каждой строки, а это же ого-го. Или я не прав?
Если я прав, то как можно оптимизировать запросы к БД? Например, в интернет-магазине, где есть каталог товаров, структурированный по рубрикам?
P.S. Вопрос не по теме, но раз уж написал, то и это тут спрошу — подскажите, пожалуйста, статьи в сети, которые ясно, обширно и понятно рассказывают об ООП в php?