Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > Медленная выборка из MS SQL


Автор: Rogik 8.10.2011, 09:38
В БД (MS SQL 2008) есть таблица, в таблице содержится около 200к записей.  
Выборка из такой таблице происходит порядка 2,5 минут.  
Какие есть пути ускорения выполнения выборки?

Автор: jonie 8.10.2011, 09:52
не выбирать такое количество.

Автор: Artemon 8.10.2011, 10:50
А собственно где сам запрос ?

Автор: Doss 17.10.2011, 18:09
Индексируй поле, должно помочь.

Автор: jonie 17.10.2011, 19:59
Цитата(Doss @  17.10.2011,  19:09 Найти цитируемый пост)
Индексируй поле, должно помочь. 

угу... узнать побольше об индексах разве что. Выборке (вытягиванию данных) ну никак не поможет.

Автор: kin 19.10.2011, 09:11
Цитата(Rogik @  8.10.2011,  09:38 Найти цитируемый пост)
Какие есть пути ускорения выполнения выборки? 
Например; понятие "стоимости запроса", а отсюда следует его (запроса) оптимизация...

Автор: Kolovorot 20.10.2011, 22:52
Здесь должен был быть ещё один умный совет smile 

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