Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Базы данных MySQL

  Все выпуски  

RusFAQ.ru: Базы данных SQL


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Базы данных SQL

Выпуск № 69
от 15.03.2006, 21:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 236, Экспертов: 37
В номере:Вопросов: 1, Ответов: 1


Вопрос № 37213: Zdravsvuyte uvagaemie eksperti Podskagite pogalusta po kakim polyam proindeksirovat tablici chtobi uvelichit skorost vipolneniya zaprosov.Ne mogu opredelit optimalniy variant. Zaprosi k baze dannix v prilogenii...

Вопрос № 37.213
Zdravsvuyte uvagaemie eksperti
Podskagite pogalusta po kakim polyam proindeksirovat tablici chtobi uvelichit skorost vipolneniya zaprosov.Ne mogu opredelit optimalniy variant. Zaprosi k baze dannix v prilogenii

Приложение:

Отправлен: 10.03.2006, 20:51
Вопрос задал: Emilas (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Архангельский Андрей Германович
Здравствуйте, Emilas!
Вопрос некорректный, создание индексов это исскуство и опыт.

Для твоего случая неизвестно какое количество записей в таблице, какое количество записей возвращает запрос.
Одно могу сказать выборку по дате нужно делать проще
Where users.date between '1952-03-10' and '1988-03-10'

Бесполезно делать индексы, по полям, которые входят в PK ИЛИ FK - они уже созданы
users.gender тоже не подходит так как имеет только два значения

Хорошие кандидаты users.date и users.lastlogin, но их нужно пробовать на реальных данных и измерять
Ответ отправил: Архангельский Андрей Германович (статус: Практикант)
Ответ отправлен: 10.03.2006, 22:02


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.19 от 14.03.2006
Яндекс Rambler's Top100

В избранное