Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Самый шустрый сервер [D7, IB6.x]


Страницы:   1 2 3

REA ©   (2004-11-16 12:32:00) 

Есть необходимость работать с данными большого объема. Таблица (допустим) одна, 100 полей FLOAT, первичного ключа (допустим) нет.
Требуется запись в таблицу со скоростью 1 запись/сек. и как можно более быстрое чтение. Объем может достигать 2Гб, но проверить не могу т.к. вставка медленная - придется долго генерировать.
Какой сервер из семейства IB (Firebird, Yaffi...) можете посоветовать для такой задачи?


Sergey13   (2004-11-16 15:38:00) [41]

2 Соловьев © &  Fay ©
Зачем бороться за уникальность, если она не нужна? см [9] Reindeer Moss Eater ©   (16.11.04 15:20)


Соловьев   (2004-11-16 15:32:00) [42]


> Требуется запись в таблицу со скоростью 1 запись/сек

Ну так пишеим дату + время - вот тебе и уникальность.


Fay   (2004-11-16 15:31:00) [43]

Чтобы так думать, надо иметь уверенность


Соловьев   (2004-11-16 15:29:00) [44]

В смысле его создавать не надо, а думать что уникальность определяется всем кортежем


Соловьев   (2004-11-16 15:27:00) [45]

ПК - может состоять из всех полей


Reindeer Moss Eater   (2004-11-16 15:20:00) [46]

PK - не самоцель, а средство.
Если нет цели, которую надо достичь с помощью PK, то он не нужен.


Fay   (2004-11-16 15:15:00) [47]

А ваще имеет смысл взять FB 1.51


Fay   (2004-11-16 15:14:00) [48]

2 REA   (16.11.04 12:50) [6]
А нафиг тебе чтение таблицы без первичного ключа?


REA   (2004-11-16 12:50:00) [49]

>Большее значение будут иметь характеристики тома где лежит бд, чем конкретная модель.

БД лежит локально, быстродействие компьютера и дисковой подсистемы среднее (Хотя диск похоже мало влияет - он его и не дергает при записи почти). Чтение впрочем возможно и по сети, но мне кажется, что быстродействие сервера будет ниже, чем пропускная способность сети 100Мбит (пока не пробовал).

Т.е. от типа сервера для данной задачи быстродействие не зависит?


REA   (2004-11-16 12:46:00) [50]

>Однако, такого, думаю, лучше не допускать никогда :))

Если его сделать, то полагаю скорость записи может замедлиться на больших объемах. Учитывая, что при [Forced write = on] скорость и так оставляет желать лучшего (порядка 30 записей в секунду), то ИМХО отсутствие первичного ключа может как то улучшить ситуацию с вставкой.


Reindeer Moss Eater   (2004-11-16 12:45:00) [51]

Первичный ключ иногда не нужен.

А все-таки. Есть ли у кого данные по быстродействию серверов (и их версий)?

Большее значение будут иметь характеристики тома где лежит бд, чем конкретная модель.


REA   (2004-11-16 12:43:00) [52]

А все-таки. Есть ли у кого данные по быстродействию серверов (и их версий)?


Danilka   (2004-11-16 12:42:00) [53]


> первичного ключа (допустим) нет

Однако, такого, думаю, лучше не допускать никогда :))


Reindeer Moss Eater   (2004-11-16 12:38:00) [54]

Любой из перечисленных.


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо