powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / HELP!!!. Фильтрация
7 сообщений из 7, страница 1 из 1
HELP!!!. Фильтрация
    #32043928
lob
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lob
Гость
Стоит база(138 полей) в которую подгружаются записи через SQL server 2000, сейчас около 10000 записей, скажем нужно отфильтровать всех лиц мужского пола (поле True, False).
...
Рейтинг: 0 / 0
HELP!!!. Фильтрация
    #32043932
lob
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lob
Гость
Ой извините рано отправил не дописал, при фильтрации начинаются жуткие тормоза, она (фильтрация) идет около полуминуты.
...
Рейтинг: 0 / 0
HELP!!!. Фильтрация
    #32043934
lob
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lob
Гость
продолжаю.(меня отрлвали с руками от компа) что делать чтобы фильтровалось быстрее.
...
Рейтинг: 0 / 0
HELP!!!. Фильтрация
    #32043942
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надеюсь, фильтрация происходит указанием соответствующего критерия в предложении WHERE соответствующего запроса? Если нет, то очень даже зря.
Кстати, а зачем столько записей зараз на клиента вытаскивать? Человек столько взглядом не окинет, значит, сеть грузится большим трафиком совершенно бессмысленно .
...
Рейтинг: 0 / 0
HELP!!!. Фильтрация
    #32043959
lob
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lob
Гость
написано как вы и говорили, а насчет записей это статистика
...
Рейтинг: 0 / 0
HELP!!!. Фильтрация
    #32043974
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если кол-во записей нельзя уменьшить, то чуть-чуть ускорить можно, если:
1) поле bit заменть на tinyint
2) повесить на него индекс
3) в запросе указать хинт использовать этот индекс (сам он не возьмется)

Кроме того, не мешает убедится, что в таблице есть кластерный индекс и что он по маленькому полю (тип int). Лучше всего для этого подходит INT IDENTITY(1,1) PRIMARY KEY CLUSTERED

А в целом - имеющаяся проблема производительности - это проблема сетевого трафика - посчитай размер, который проходит по сети
...
Рейтинг: 0 / 0
HELP!!!. Фильтрация
    #32044167
lob
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lob
Гость
Спасибо большое Dankov. Честно говоря еще не пробовал но надеюсь получится. А то кошмар. Такие тормоза идут.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / HELP!!!. Фильтрация
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]