powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Статическая vs. динамическая линковка SQLite
4 сообщений из 4, страница 1 из 1
Статическая vs. динамическая линковка SQLite
    #36946390
___dyn_site
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги,

Планируется создать динамический сайт
(VPS: FreeBSD 6.3, Apache 1.3, 64 Mb (Burst 192 Mb) RAM , CPU 500 Mhz )
c малой/средней загрузкой.
Размер базы - непредсказуем...

SQLite будет постоянно вызываться из скомпилированного бинарного CGI модуля.

Вопрос:
Как лучше обращаться к SQLite : динамически (.so) или прилинковать статически ?

Спасибо.
...
Рейтинг: 0 / 0
Статическая vs. динамическая линковка SQLite
    #36947112
MBG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MBG
Гость
___dyn_siteКоллеги,

Планируется создать динамический сайт
(VPS: FreeBSD 6.3, Apache 1.3, 64 Mb (Burst 192 Mb) RAM , CPU 500 Mhz )
c малой/средней загрузкой.
Размер базы - непредсказуем...

Тогда столкнетесь с непредсказуемыми проблемами. Оно вам надо? Лучше заранее потестировать, чтобы знать, чего ожидать.

___dyn_site
SQLite будет постоянно вызываться из скомпилированного бинарного CGI модуля.

Вопрос:
Как лучше обращаться к SQLite : динамически (.so) или прилинковать статически ?

Спасибо.

Если на хосте всегда есть свежий эскулайт, лучше динамически (например, актуальная сборка эскулайта всегда есть в моем дебиан-репозитории и оттуда сама расползается по всем моим серверам). В ином случае проще статически слинковать - обновил бинарь и не нужно дополнительных действий.
...
Рейтинг: 0 / 0
Статическая vs. динамическая линковка SQLite
    #36947454
___dyn_site
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MBG
Если на хосте всегда есть свежий эскулайт, лучше динамически (например, актуальная сборка эскулайта всегда есть в моем дебиан-репозитории и оттуда сама расползается по всем моим серверам). В ином случае проще статически слинковать - обновил бинарь и не нужно дополнительных действий.

Да, "орг.вопросы" конечно важны,
тем более, что этот проект замышляется с дальним прицелом как
"коммерчески тиражируемый" - тут "все" надо бы линковать статически
для измежания "DLL-hell" ( .so в данном случае ) ...

А что с точки зрения техники ?
- скорость
- надежность

Припоминаю ( не могу сразу дать пруф-линк) что кто-то из производителей
компонентов доступа к SQLite для Delphi рапортовал об увеличении производительности на 50%
при статической линковке в Windows (вместо DLL)...
...
Рейтинг: 0 / 0
Статическая vs. динамическая линковка SQLite
    #36948418
MBG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MBG
Гость
___dyn_siteПрипоминаю ( не могу сразу дать пруф-линк) что кто-то из производителей
компонентов доступа к SQLite для Delphi рапортовал об увеличении производительности на 50%
при статической линковке в Windows (вместо DLL)...

Виндоус я лет 5 не видел, и вам того желаю. У меня во всех проектах динамическая линковка с эскулайтом, в том числе гонял тесты баз за 100 гиг размером на полмиллиарда записей. Если вам нужны терабайтные эскулайт базы с миллиардами записей - тестируйте сами, расскажете :-)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Статическая vs. динамическая линковка SQLite
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]