|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Vladimir Pavlikov 2:5020/400 03 Apr 2003 20:26:10 To : Tolik Tentser Subject : Re: БД в тopгoвлe -------------------------------------------------------------------------------- Hello, Tolik Tentser! You wrote to Vladimir Pavlikov on Thu, 3 Apr 2003 14:53:31 +0000 (UTC): TT> Hапример, когда заведомо известно, что требуемая выборка есть TT> подмножество от уже имеющейся на клиенте. Характерный пример - TT> инкрементный поиск. По первой букве - запрашиваются данные, TT> начинающиеся на эту букву, по второй и следующим - нет смысла TT> перезапрашивать, ничего нового не будет, проще наложить фильтр на TT> клиенте. Естественно, по смене первой буквы - перезапросить надо. Можно и так. Только одно из двух - либо запрос по одной букве уже достаточно мал, чтобы его фильтрация имела немного смысла. Либо еще велик - но тогда почему бы не запрашивать с сервера не по одной букве, а двум-трем? Собственно, это изложение применяемого мной подхода - сначала делается фильтрация по 1-3 буквам (зависит от статистики), а затем лишь позици- онирование на первый соответствующий при последующем наборе. Расскажи мне, чем это хуже предложенного тобой. А чем лучше - очевидно : 1. Отсутствием ненужной фильтрации. 2. Hет риска заужения данных в большей мере, чем нужно. >> Более того - любой факт фильтрации на клиенте - достаточный повод для >> разбора того, насколько это оправданно. Ибо в большинстве случаев оно >> неоправданно... TT> Очень, очень смелое утверждение. Пластинку заело? В любом случае желательно побольше аргументации. Я, кстати, вовсе не утверждал, что фильтрации на клиенте быть не должно вообще. И твой пример вполне ложится в мое "смелое" утвер- ждение, что его оправданность вовсе не данность. А причиной моего письма, как ты наверняка не помнишь/упустил, является заявление о том, что клиентская фильтрация есть в _любой_ программе. Это заяв- ление для тебя, видимо, вполне разумно. Очень жаль... --------------------------------------------- Владимир Павликов. -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/6488fcd7e2dd.html, оценка из 5, голосов 10
|