![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
какая база данных побыстрей
Kein © (2004-03-17 17:26:00)если кто-нибудь работал с большими базами данных, какая база более быстрая при больших объёмах данных. (база разрастается до примерно 50 000 записей минуты за две)
Zacho (2004-03-17 18:15:00) [1]
> не через SQL а через TTable
Все равно в результате будет сформирован и выполнен SQL-запрос :)
Естественно в случае Дятла и других SQL-серверов
Vlad (2004-03-17 18:06:00) [2]
> Kein © (17.03.04 18:00) [10]
http://yaffil.ibase.ru/
> еще одно требование к базе: парралельно с записью может
> производится чтение, о не через SQL а через TTable
Ради бога, для этого транзакции существуют. Также, вроде обещают что она thread-safe, правда лично не проверял.
Соловьев (2004-03-17 18:04:00) [3]TTable - забудь тогда про скорость, только СКЛь!!!
Kein (2004-03-17 18:00:00) [4]2Vlad
что за базы такие Yaffi? где почитать о них можно.
еще одно требование к базе: парралельно с записью может производится чтение, о не через SQL а через TTable
Vlad (2004-03-17 17:57:00) [5]
> serge35 (17.03.04 17:53) [8]
С between точно отдыхать будешь, а все остальное поддается оптимизации.
serge35 (2004-03-17 17:53:00) [6]Попробуй объединить 3 таблицы по 10 млн записей, поставить 10 условий, обязательно LIKE и BETWEEN и пожешь спокойно отдыхать...
Vlad (2004-03-17 17:51:00) [7]
> Соловьев © (17.03.04 17:47) [6]
> смотря какие запросы...
Запросы на выборку.Естественно, оптимизированные, с использованием нужных индексов.
> serge35 (17.03.04 17:44) [5]
> 50 000 поделить на 2 мин = 416 записей в секунду.
Ну это ерунда, у меня в таблицу из 15 варчарных полей записи вставляются примерно со скоростью 1000 записей/сек.
Соловьев (2004-03-17 17:47:00) [8]2 Vlad
смотря какие запросы... Можно такой придумать - что и индексы не спасут...
serge35 (2004-03-17 17:44:00) [9]50 000 поделить на 2 мин = 416 записей в секунду.
Может нужна самая быстрозаписывающая база данных?
Нечего народу парить мозги.
serge35 (2004-03-17 17:40:00) [10]А может Счетчики?
Соловьев (2004-03-17 17:38:00) [11]50 000 зап/мин - ужас :) В час - 300 000, в день - 72 000 000(!!!)
Уффф... Датчики?
Vlad (2004-03-17 17:37:00) [12]Я сравнительные эксперименты не ставил, но работал с базами на Yaffil, количество записей до 12 млн, так вот при наличии необходимых индексов запросы отрабатывают почти мгновенно.
Reindeer Moss Eater (2004-03-17 17:27:00) [13]Та, к которой с запросами не пристают