|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Serguei Tarassov 2:5020/400 15 Apr 2003 01:05:37 To : Tolik Tentser Subject : Re: БД в тopгoвлe -------------------------------------------------------------------------------- Доброго дня, Tolik! Hа письмо к Serguei Tarassov от Sat, 12 Apr 2003 10:13:30 +0000 (UTC): TT> То, что это по-моему куда-то в сторону. TT> Или я тебя не понял Я имел в виду следующее. Допустим, у тебя есть подсистема типа QBE для пользователя. При наличии фильтрации на клиенте, тебе придется делать трансляторы с языка QBE 1. Hа SQL (язык запросов СУБД) 2. Hа язык запросов локальных фильтров Если дофильтрации нет, то и транслятор только по п.1. TT> Экий ты интересный ... TT> Hу всяко понятно, что если на клиенте недостаточно данных для TT> дальнейшей фильтрации/сортировки - то надо обращаться к серверу. Тут и TT> обсуждать нечего. Вопрос - что делать, когда данных достаточно ? Еще один важный момент: предусматривая дофильтрацию на клиенте, ты не должен ограничивать резалтсет. То есть, набрал юзер первую букву, а ты ему для дофильтрации должен закачать на клиента несколько тысяч фамилий на эту букву. Если дофильтрации нет, можно выдавать с сервера только первые 100 записей с сообщением типа "Уточните критерии поиска". Траффик и загрузка СУБД во втором случае гораздо ниже. Если дофильтрация на клиенте есть, то такой номер не пройдет. TT> Hе пужай, всё не так страшно. Понятие "большой резалтсет на клиенте" - TT> это сотни-тысячи записей, а страшный table lock ты получишь реально, TT> попросив сотню-другую тысяч. Так что это вряд-ли. Зависит от размера таблиц. Если у тебя БД фамилий клиентов, из которых половина начинаются на букву "К", то, думаю, что при наборе этой буквы table lock все-таки случится. -- Сергей Тарасов Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev4 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/64881f080513.html, оценка из 5, голосов 10
|