|
<< Click to Display Table of Contents >> Navigation: Telegram > 2020 > 03 > 01 > Telegram_2020-03-01T14 |
2020-03-01T14:17:07
UserSession doesn't manage concurrency at DB level. It does manage concurrency at user/session level, meaning that some specific DB connection you have in that session context (even if the DB connection component is not owned by the UserSession module itself) can only be used by *one* thread at a time.
2020-03-01T14:22:02
Does it mean that the embedded firebird would not work when more than one user connect to iw app?
2020-03-01T14:27:26
From this question: type: link https://stackoverflow.com/questions/222699/which-embedded-database-to-use-in-a-delphi-application
Simultaneous access from multiple programs is not supported but simultaneous access from multiple threads is (as long as you ensure that only one 'connect' operation is in progress at any given moment).
2020-03-01T14:28:16
you can use it but only one connection can be connected at any given moment.
This doesn't sound good to me unless you expect your IW application to have a couple of users
2020-03-01T14:28:33
Embedded DB for a web server doesn't make much sense to me
2020-03-01T14:29:05
embedded DBs are used mostly for mobile stuff where you don't want nor need remote connectivity