|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Max Rezanov 2:5020/400 05 Apr 2001 10:21:16 To : All Subject : Re: Update нескольких записей в Interbase -------------------------------------------------------------------------------- "Stepan Pasternak" <Stepan.Pasternak@p102.f90.n462.z2.fidonet.org> сообщил/сообщила в новостях следующее: news:986377825@p102.f90.n462.z2.fidonet.ftn... > Hello All! > > Есть проблема одна. надо как можно быстрее сделать апдейт нескольких (10-2000) > записей в табличке вида: > ID - integer > Value1 - integer > Value2 - integer > > записей 2000, тоесть болванка. Количество записей не меняется. > > Hадо раз в минуту апдейтить во всех (или нескольких 10-2000) записях значение > Value1, Value2. Судя по задаче очень похоже что происходить опрос датчиков, угадал ? Помоему ИБ можеть не подойдти Ж:( (3 поля integer) ~ 20 байт 20 * 2000 = 40000 ~ 40 Кб 40Кб * 60 *24 = 57600 Кб прирост БД в сутки 50 Метров без сборки мусора. со сборкой успеют ли пройти обновления ? надо эксперементировать Ж:) Хотя это мое субьективное мнение. Зачем держать эти данные в БД. Может быть написать небольшой сервер приложений и держать все данные в памяти а в БД периодически сбрасывать дампы в таблицу t2(id integer, dt :Timestamp default now, value1 integer value2 integer) табличку переодически подчищать --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/104534d716b3c.html, оценка из 5, голосов 10
|