Size: a a a

2020 May 21

АА

Алиби Алшынбай... in Delphi & Lazarus
Sergey Bodrov
CanRead, CanWrite, LastError, ExceptCheck
Спасибо
источник

AS

Alexey Shumkin in Delphi & Lazarus
Sergey Bodrov
Не, это хреновый дизайн и реализация протокола TCP. Если удаленная сторона не спешит с подтверждениями, то соединение вроде и живое, но данные нельзя ни отправить, ни принять.
ну, это смотря что считать "активным"
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
у меня такой вопросец, если я sqllite подцеплю к unigui интерфейсу, и к базе этой локальной будут обращаться 100 пользователей одновременно (на чтение), она будет нормально отражать данные в 100 итерфейсах?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Дмитрий texnix 🇨🇳
у меня такой вопросец, если я sqllite подцеплю к unigui интерфейсу, и к базе этой локальной будут обращаться 100 пользователей одновременно (на чтение), она будет нормально отражать данные в 100 итерфейсах?
а DAC какие будешь юзать?
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
Alexey Shumkin
а DAC какие будешь юзать?
unidac
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
direct mode
источник

AS

Alexey Shumkin in Delphi & Lazarus
вот уточни он потокобезопасный?
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
😐 а низнаю, вот и спрашиваю
источник

D

Darlok(Artem) in Delphi & Lazarus
Когда-то тестировал это дело и столкнулся с тем что TUniConnection, даже на чтение, не является потокобезопасным. Пришлось оформлять параллельные потоки через TMonitor к подключению
источник

AS

Alexey Shumkin in Delphi & Lazarus
Дмитрий texnix 🇨🇳
😐 а низнаю, вот и спрашиваю
а FireDAC? у него там, вроде, пул встроенный
источник

АБ

Александр Бурмистров... in Delphi & Lazarus
вроде FireDAC многопоточный был. мы его юзаем старую версию AnyDAC. но дело не только в различных DAC, но и далее в самой либе доступа к серверу, как например для Firebird, ну или либа sqllite.
источник

АБ

Александр Бурмистров... in Delphi & Lazarus
sqllite вроде может компилироваться с многопточностью. скорее всего она просто через крит секции реализуется внутри самого sqllite
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
внутри базы?
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
или длл? просто унидак без длл работает
источник

AS

Alexey Shumkin in Delphi & Lazarus
Дмитрий texnix 🇨🇳
или длл? просто унидак без длл работает
тебе шашечки или ехать? )))
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
Alexey Shumkin
а FireDAC? у него там, вроде, пул встроенный
так и про унидак написано что есть пулл, я вот только хз, есть ли пул у его реализации коннекта к sqlite
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
Alexey Shumkin
тебе шашечки или ехать? )))
😁 ехать
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
могу и через длл, там 2 вида соединения, прост directmode быстрее
источник

AS

Alexey Shumkin in Delphi & Lazarus
Дмитрий texnix 🇨🇳
так и про унидак написано что есть пулл, я вот только хз, есть ли пул у его реализации коннекта к sqlite
ваще "пул" - это про коннекты как раз ))
пул коннектов
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
я сутки загружал дбф в sqllite , 12гб база получилась
источник