|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » оптимизация подключений к базе данных MySQL |
|
|
оптимизация подключений к базе данных MySQL
|
Старожил Сообщения: 359 |
у меня скрипт в среднем делает 50 == плюс -- минус 10 запросов к бд за один заход
это нормально или еще надо оптимизировать его ? было до 100 запросов ![]() |
|
Отправлено: 16:59, 28-06-2011 |
Deadooshka Сообщения: 2547
|
Профиль | Отправить PM | Цитировать кэшируйте каким-нибудь мемкешем...
|
Отправлено: 18:40, 29-06-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 359
|
Профиль | Отправить PM | Цитировать надо запросов ещо урезать
все явные дубли я убрал но вот на таких запросах застрял основательна вот такой
предложили урезать до
но я так и не понял что здесь писать |
Отправлено: 19:27, 29-06-2011 | #3 |
Deadooshka Сообщения: 2547
|
Профиль | Отправить PM | Цитировать цель непонятна, там только строки считать нужно (судя по mysql_num_rows)?
|
Отправлено: 19:48, 29-06-2011 | #4 |
Старожил Сообщения: 359
|
Профиль | Отправить PM | Цитировать |
|
Отправлено: 20:15, 29-06-2011 | #5 |
Deadooshka Сообщения: 2547
|
Профиль | Отправить PM | Цитировать |
Отправлено: 20:40, 29-06-2011 | #6 |
Старожил Сообщения: 359
|
Профиль | Отправить PM | Цитировать я конечно извиняюсь за то что одно и тоже с разных сторон подсовываю но мне в цикле не надо
вот кусок кода который надо оптимизировать
|
Отправлено: 21:07, 29-06-2011 | #7 |
Deadooshka Сообщения: 2547
|
Профиль | Отправить PM | Цитировать Выполните запрос в панели MySQL, и увидите, что в результате все собрано, остается эти цифры рассовать по переменным в цикле (обычный разбор результата запроса) и выводить эти переменные.
|
Отправлено: 21:52, 29-06-2011 | #8 |
Старожил Сообщения: 359
|
Профиль | Отправить PM | Цитировать Sham, покажите пожалуйста где моя ошибка
|
Отправлено: 16:45, 30-06-2011 | #9 |
Deadooshka Сообщения: 2547
|
Профиль | Отправить PM | Цитировать а что db_query отдает? Это вроде не родная функция. см. mysql_query.
если она массив отдает, то foreach ($sql as $row) вместо while |
Отправлено: 17:16, 30-06-2011 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Отличие методов доступа к базе данных MySQL | von JoSy | Программирование и базы данных | 0 | 07-07-2010 12:46 | |
Проблемы с доступом к базе MySQL | Alexey2006 | Вебмастеру | 4 | 16-01-2009 21:57 | |
MySQL - [решено] сохранение данных в базе данных Mysql | TigerZaka | Программирование и базы данных | 4 | 24-08-2008 15:48 | |
Mysql, оптимизация таблицы (создание индексов) | ivank | Вебмастеру | 7 | 07-03-2007 17:47 | |
Права доступа к базе MySQL | monada | Вебмастеру | 3 | 29-10-2003 21:33 |
|