|
|
|
Стоит ли исползьовать Firebird в Enterprise приложениях
|
|||
|---|---|---|---|
|
#18+
Странно. 25 соединений - это маловато для того, чтобы сервер не тянул. Можешь проконсультироваться по этому вопросу на news://forums.demo.ru/epsylon.public.interbase - там много людей, у которых базы под большой нагрузкой работают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2003, 11:41 |
|
||
|
Стоит ли исползьовать Firebird в Enterprise приложениях
|
|||
|---|---|---|---|
|
#18+
У нас работают две базы на двух серверах - на каждом 200-250 подключений, базы 8-10 Gb. Машины 8 проц Xeon 550 (700) + Raid. Памяти 6-10 Gig. FireBird 1 под Linux. Машина на Xeon 550 явно в пиковую загрузку (9:30-10:30) задыхается, в новый год проапгрейдим на 4 проц Xeon MP 2.5G ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2003, 17:21 |
|
||
|
Стоит ли исползьовать Firebird в Enterprise приложениях
|
|||
|---|---|---|---|
|
#18+
Вы господа так заразительно спорите. Захотелось и мне чего-нибудь потестить. Итак. Сервер: P4 2GHz/256 RAM/Win2K Prof Вобщем машина офисная но на время теста всякий мусор типа AVP, ICQ, e.t.c. выгружен. Firebird-1.5.0.4027-RC7-Win32 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. Клиентская программа естественно threaded. Вот текст thread: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Алгоритм работы thread-а такой: - случайным образом выбираем что делать (Select, Insert, Update, Delete) - случайным образом выбираем Id записи - выполняем запрос - засыпаем на <=5 сек. Естественно клиент запускался не на сервере (LAN 100 мегабит). Клиентских машин было 3. При 200 thread-ах вел себя более чем достойно: Максимальное время отклика меньше 2 сек. Среднее время отклика 0.03-0.04 сек. Замечаний нет. Винчестер мигает но не слишком часто. (RAM 256 Mb + размер индекса ~1.5 GGb + Forced writes) При 300 thread-ах вел себя стабильно: Максимальное время отклика ~3.5 сек. Среднее время отклика ~0.2 сек. В Диспетчере задач на сервере отмечалось странное поведение загрузки процессора: - 2-2.5 сек загрузка 20-70% - затем скачок примерно на 2-2.5 сек. 100% загрузка процессора. Есть подозрение, что господа разработчики всетаки не исправили ошибку - ухудшение производительности при размере кэша >20000 страниц. При увеличении количества thread-ов до 400 вел себя относительно стабильно: Максимальное время отклика ~5 сек. Среднее время отклика ~0.3-0.4 сек. Как и при 300 thread-ах отмечалось странное поведение загрузки процессора: - 2-2.5 сек загрузка 20-70% - затем скачок примерно на 3.5-4 сек. 100% загрузка процессора. Винчестер постоянно шурует. thread-500 Максимальное время отклика ~8 сек. Среднее время отклика ~0.5-0.6 сек. те же волны, только интервалы 100% загрузки процессора увеличиваются: ~6 сек. 600-уже нерисклул. :) Хотя думаю это больше вопрос количества оперативки. Все эксперементы проводильсь на Супер-сервере. Классик у меня загнулся на 200 thread-ах. Скорее всего потому что я не уменьшил количество кеша для коннекта. Кстати о размере памяти для коннекта в Классике у меня было ~ 2.5 Mb. Незнаю где у вас взялось 10-60 Mb. На 150 Классик показал результаты ~ в полтора раза хуже чем Супер. Вот такие пироги :) А вы говорите Connection refused ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 13:23 |
|
||
|
Стоит ли исползьовать Firebird в Enterprise приложениях
|
|||
|---|---|---|---|
|
#18+
Представляете, что можно ожидать, когда случится FB 2.0 := FB + Yafffil ? Я не линуксоид, рефлексирующий от звуков "Майкрософт", но очень радует правильность когда-то выбранной платформы (в смысле - InterBase и его клонов). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2003, 10:41 |
|
||
|
Стоит ли исползьовать Firebird в Enterprise приложениях
|
|||
|---|---|---|---|
|
#18+
>Представляете, что можно ожидать, когда случится FB 2.0 := FB + Yafffil ? Представляю: цена FB2 ~ цена IB8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2003, 11:07 |
|
||
|
Стоит ли исползьовать Firebird в Enterprise приложениях
|
|||
|---|---|---|---|
|
#18+
Да и MSSQL не все покупают на "Горбушке"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2003, 11:22 |
|
||
|
Стоит ли исползьовать Firebird в Enterprise приложениях
|
|||
|---|---|---|---|
|
#18+
если fb2 станет платным, буду вынужден отказаться от его использования по принципиальным соображениям. зачем платить деньги за то что есть бесплатно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2003, 11:43 |
|
||
|
Стоит ли исползьовать Firebird в Enterprise приложениях
|
|||
|---|---|---|---|
|
#18+
MySQL, что ли? Или на "горбушку"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2003, 11:59 |
|
||
|
Стоит ли исползьовать Firebird в Enterprise приложениях
|
|||
|---|---|---|---|
|
#18+
2 alex_k: Open Source - это не есть халява. Да, вы можете использовать этот продукт бесплатно, но если у вас есть возможность, вам следует сделать пожертвование в FF, поскольку одним из основных источников дохода таких проэктов есть пожертвования. Не будет пожертвований и спонсоров - не будет и сервера. Я вот тоже сейчас использую FB на шару, но как только у компании появиться такая возможность, я планирую объяснить начальству, что FB тоже делают люди, которые хотят кушать, и пожертвовав энную сумму в FF мы, тем самым, уменьшаем вероятность закрытия проэкта. К тому же, сделав взнос в 300$ вы можете стать членом FF и иметь право голоса при принятии плана на внедрение тех или иных нововведений. В общем платить или не платить - это вопрос совести и возможностей. Если есть возможность, то лучше заплатить всё-таки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2003, 12:26 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32348747&tid=1579533]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
173ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 469ms |

| 0 / 0 |
