Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Составление SQL-запросов > Одну запись из 10 000


Автор: MeIsGremlin 8.4.2008, 16:28
Если у меня есть таблица с десятками тысяч записей как мне можно быстро в из нее выбрать одну ту что мне нужно по полюкоторое равно пусть "текст" ? Есть способы ускорения таких запросов?

Автор: LSD 8.4.2008, 16:33
Цитата(MeIsGremlin @  8.4.2008,  17:28 Найти цитируемый пост)
Если у меня есть таблица с десятками тысяч записей как мне можно быстро в из нее выбрать одну ту что мне нужно по полюкоторое равно пусть "текст" ?

Код

select * from table where field = 'text'



Цитата(MeIsGremlin @  8.4.2008,  17:28 Найти цитируемый пост)
Есть способы ускорения таких запросов?

Индексы.

Автор: Deniz 9.4.2008, 09:13
Цитата(MeIsGremlin @  8.4.2008,  19:28 Найти цитируемый пост)
Есть способы ускорения таких запросов?
Нормализация БД тоже иногда помогает  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)