powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / ACCESS или SQLite (2-3 компьютера)
20 сообщений из 20, страница 1 из 1
ACCESS или SQLite (2-3 компьютера)
    #38551702
wamaco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Около 60 табличек. Средний объем 1 Гб (очень медленно будет расти +200 Мб в год).
Клиент на Delphi.
2-3 компьютера (никогда не будет больше, про серверные варианты не писать!!!)
работать будет по локальной сети.
Советуют формат БД ACCESS 2003. Я склоняюсь к Sqlite (т.к. получше, наверное знаю).
+ формата ACCESS, что если что можно законектиться с MS ACCESS и вертеть данные вне моего приложения!
Посоветуйте!
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38551830
Дринкинс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wamaco, SQLite. Хотя ещё лучше - MySQL Embedded / Firebird Embedded. Чем плох серверный вариант-то? Работать через расшаренные файлики - дебилизм чистой воды.
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38551860
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДринкинсХотя ещё лучше - MySQL Embedded / Firebird Embedded.
Ни в коем случае.

Аффтар, знаешь скулайт - используй скулайт.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38551874
все же напишу :)

а как связаны "2-3 компьютера" и "серверные варианты"? Серверное ПО на любой комп можно поставить - нагрузка будет не намного больше (если не меньше), чем с файловыми СУБД (ну...если это не Oracle Enterpise edition).

Против Access ничего не имею, 2-3 пользователя для него - не проблема, но вот КМК гиг тяжеловато будет (хотя опять же - какая нагрузка)
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38551881
Дринкинс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovНи в коем случае.

Аффтар, знаешь скулайт - используй скулайт.


Почему ни в коем случае?
Скулайт отлично для одного компьютера. Для двух и более -всё же желательно серверочек.
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38551897
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДринкинсПочему ни в коем случае?
Скулайт отлично для одного компьютера. Для двух и более -всё же желательно серверочек.

Вот именно поэтому Embedded варианты - ни в коем случае. Они так не работают.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38551947
Дринкинс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, а если ему надо будет делать запрос с вытягиванием, аггрегацией, обработкой ~100Мб данных? Джойны на немаленькие таблицы? С файликами на шаре это будет люто, безбожно тормозить. Хотя если надо дёргать пару десятков записей по индексу, и никаких сложных запросов - тогда SQLite пойдёт, да.
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38552677
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wamacoЯ склоняюсь к Sqlite (т.к. получше, наверное знаю).
это не многопользовательская БД. там монопольный write. Грубо говоря, это файл-сервер, такой же как и access.
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38552699
wamaco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvwamacoЯ склоняюсь к Sqlite (т.к. получше, наверное знаю).
это не многопользовательская БД. там монопольный write. Грубо говоря, это файл-сервер, такой же как и access.

Так поэтому и сравниваю ACCESS и SQLite, т.к. не серверы.....
Я же написал, что сервер не предлагать. Сам понимаю, что поставил бы сервер и не знал бы бед, но задача именно
такая! Вот и интересуюсь....

Просто чаще и больше работать будет один пользователь, но иногда возможно подключение еще одного-двух пользователей для
просмотра отчетов и иногда правки нескольких справочников. И так всегда будет, масштабирование невозможно!
Надо будет больше, решение будет другое, более дорогое и традиционное (Клиент-Сервер, Трёхзвенка или еще чё-нить).
Сейчас так и никак иначе!
Выбора всего два: Sqlite или Access!
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38552717
Фотография kgb ussr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wamaco...
Я же написал, что сервер не предлагать...
...
Просто чаще и больше работать будет один пользователь...
Ну и в чем беда? Ставь у этого пользователя сервер.

Никакой заморочки: скачал , распаковал в удобное место, один раз запустил файл bin\install_classic.bat -> все готово к работе.

После еще сто раз спасибо скажешь.
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38552718
Фотография kgb ussr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kgb ussr...

Никакой заморочки: скачал , распаковал в удобное место, один раз запустил файл bin\install_classic.bat -> все готово к работе.

...

Ой. Лучше, наверное, bin\install_super.bat :)

Для "деинсталляции" - запустишь bin\uninstall.bat
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38552719
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wamacokdvэто не многопользовательская БД. там монопольный write. Грубо говоря, это файл-сервер, такой же как и access.Так поэтому и сравниваю ACCESS и SQLite, т.к. не серверы.....
Я же написал, что сервер не предлагать. Сам понимаю, что поставил бы сервер и не знал бы бед, но задача именно
такая! Вот и интересуюсь....А Вы можете озвучить внятную причину, по которой категорически нельзя использовать сервер баз данных для этой задачи?
wamacoПросто чаще и больше работать будет один пользователь, но иногда возможно подключение еще одного-двух пользователей для
просмотра отчетов и иногда правки нескольких справочников. И так всегда будет, масштабирование невозможно!Варианты "только два пользователя" и "не придвидится масштабировать" - это очень необоснованно и крайне невнятно...
wamacoНадо будет больше, решение будет другое, более дорогое и традиционное (Клиент-Сервер, Трёхзвенка или еще чё-нить).
Сейчас так и никак иначе! "Дорогое решение"?! И в чем же заключается "дороговизна" этого "традиционного" решения?
Вы вообще в курсе, что существует "несметный" выбор среди одних только бесплатных серверов БД - это даже не рассматривая бесплатные экспресс-версии "больших" СУБД?
"True universal open source database" firebird (с учетом планируемого использования Delphi) - это Ваш "правильный" вариант.
wamacoВыбора всего два: Sqlite или Access! Да. Это - "по-нашему": сначала создать себе проблемы, а потом героически их преодолевать...
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38552720
Фотография kgb ussr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sphinx_mv...
wamacoВыбора всего два: Sqlite или Access! Да. Это - "по-нашему": сначала создать себе проблемы, а потом героически их преодолевать...
Привыкли, может.

У нас в одном отделе только акцесс используют.
Адские задачи решают.
Адские.
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38552725
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kgb ussrУ нас в одном отделе только акцесс используют.
Адские задачи решают.
Адские.:) Верю!
Некоторое время назад одна "адская задача" проходила и через мои руки - потом ее мигрировали на не-access...

При использовании access'а не составляет проблемы подключаться к практически к любому внешнему источнику данных...
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38593385
wowow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Актуально для моей задачи тоже.
Только я рассматриваю локальную БД (без сети).
Что посоветуете? Использовать формат базы Sqlite или mdb?
небольшая учетная система.
клиент на delphi.
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38620007
Alex_1234321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wowow,

SQLite проще в настройках и быстрее на порядок, ну и более модная. Тем более, потом возможно мобильное приложение захочется ;)
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38693520
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Access
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38693951
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wowowАктуально для моей задачи тоже.
Только я рассматриваю локальную БД (без сети).
Что посоветуете? Использовать формат базы Sqlite или mdb?
небольшая учетная система.
клиент на delphi.

Для Delphi лучше использовать Firebird Embedded.
А так SQLite. Меньше проблем с лицензированием и коммерческой эксплуатацией.
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38694028
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы заюзал Firebird, причем не Embedded, размер базы для SQLite все-таки не маленький...
...
Рейтинг: 0 / 0
ACCESS или SQLite (2-3 компьютера)
    #38694174
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey OrlovЯ бы заюзал Firebird
А я бы заюзал лопату чтобы закопать этот мёртвый топик обратно. Некрофилы хреновы...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / ACCESS или SQLite (2-3 компьютера)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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