Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: оптимизация запроса

Сообщения:  [1-10]   [11-19] 

 
 автор: P@Sol   (23.05.2012 в 20:19)   письмо автору
 
   для: Valick   (20.04.2012 в 18:08)
 

менять структуру из-за одного запроса нелогично.

поступил еще проще. Повысил порог нагрузки, изменив тарифный план) Клиент выбрал этот вариант:(

  Ответить  
 
 автор: Valick   (20.04.2012 в 18:08)   письмо автору
 
   для: P@Sol   (20.04.2012 в 17:51)
 

ну самый простой вариант, это делать отдельную выборку по каждой таблице с лимитом три последних записи
второй вариант сделать отдельную таблицу в 10 строк куда дублировать записи из этих таблиц
третий вариант это достаточно серьезная реорганизации БД, но я не уверен, что родился такой человек который возьмется за это, проще по моему организовать новую БД с учетом обновленного ТЗ

  Ответить  
 
 автор: P@Sol   (20.04.2012 в 17:51)   письмо автору
 
   для: P@Sol   (14.04.2012 в 20:22)
 

так и не смогли придумать решение проблемы?

  Ответить  
 
 автор: Valick   (15.04.2012 в 01:54)   письмо автору
 
   для: P@Sol   (14.04.2012 в 20:12)
 

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

  Ответить  
 
 автор: P@Sol   (14.04.2012 в 20:22)   письмо автору
 
   для: P@Sol   (11.04.2012 в 11:23)
 

оказывается не все так просто. выводиться не просто 10 последних комментариев, но и среди этих 10 и новые записи. т.е. в code
comment - новый комментарий
message - новая тема на форуме
item - новая статья
journal - новая запись в дневнике

  Ответить  
 
 автор: P@Sol   (14.04.2012 в 20:12)   письмо автору
 
   для: Valick   (14.04.2012 в 17:26)
 

при чем тут хранение имени раздела в таблице и сооббщение от хостера???

  Ответить  
 
 автор: Valick   (14.04.2012 в 17:26)   письмо автору
 
   для: P@Sol   (14.04.2012 в 16:49)
 

а вам уведомления от хостера мало?

  Ответить  
 
 автор: P@Sol   (14.04.2012 в 16:49)   письмо автору
 
   для: Valick   (13.04.2012 в 21:42)
 

чем это плохо?

  Ответить  
 
 автор: Valick   (13.04.2012 в 21:42)   письмо автору
 
   для: P@Sol   (13.04.2012 в 15:42)
 

Я: подозреваю что там имя таблицы прописано, это не есть хорошо
Вы: Code может быть journals, message, items, comments
я оказался прав

  Ответить  
 
 автор: P@Sol   (13.04.2012 в 15:42)   письмо автору
 
   для: Valick   (13.04.2012 в 09:57)
 

не понял вопрос. исходя из запроса в первом сообщении, Code может быть journals, message, items, comments. Это связано и с таблицами и с типами страниц.

  Ответить  

Сообщения:  [1-10]   [11-19] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования