imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 27.08.2004, 16:41     # 1
Sheryld
Full Member
 
Регистрация: 29.05.2002
Сообщения: 544

Sheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царстве
Оптимизация sql таблицы(+)

таблица:

Код:
CREATE TABLE news (
  n_ID int(11) NOT NULL default '0',
  dom_ID int(11) NOT NULL default '0',
  n_TITLE text NOT NULL,
  n_MESSAGE mediumtext NOT NULL,
  n_AUTHOR varchar(20) default NULL,
  n_EMAIL varchar(18) default NULL,
  n_URL text NOT NULL,
  n_DATE datetime NOT NULL default '0000-00-00 00:00:00',
  n_POSTDATE datetime default '0000-00-00 00:00:00',
  n_ACTIVATED int(3) default '0',
  n_SOURCE text,
  PRIMARY KEY  (n_ID),
  KEY dom_ID (dom_ID)
) TYPE=MyISAM;
предполагается делать запросы такого вида:

Код:
select n.n_ID, n.dom_ID , n.n_TITLE, n.n_AUTHOR, n.n_EMAIL, n.n_URL ,n.n_DATE , n.n_POSTDATE, n.n_ACTIVATED, n.n_SOURCE from news as n where 1 and n.dom_ID=1 and DATE_FORMAT(n.n_POSTDATE,'%Y%m')='200408' order by n_POSTDATE desc limit 40, 40
формат даты может быть различный(т.е. может быть за год, за месяц, за число или комбинация).

как оптимизировать выборку по дате?
__________________
убрано по просьбе администратора
Sheryld вне форума  
Старый 27.08.2004, 17:50     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Храни в секундах.
RaZEr вне форума  
Старый 27.08.2004, 18:11     # 3
Sheryld
Full Member
 
Регистрация: 29.05.2002
Сообщения: 544

Sheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царстве
а смысл?
__________________
убрано по просьбе администратора
Sheryld вне форума  
Старый 27.08.2004, 23:55     # 4
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Поидее можно построить на ней индекс
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 10:23.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.