( dotnetlinux | 2021. 04. 05., h – 17:16 )

Szerkesztve: 2021. 04. 05., h – 17:17

SQLite egy egyfelhasználós adatbázis "kezelgető" engine. Szerencse hogy megy megosztott meghajtón, azaz legalább a file lockolás le van kezelve. Ami hiányzik belőle ahhoz, hogy több párhuzamos felhasználó hálózaton keresztül valóban használni tudja: párhuzamosság, dedikált memória cache, több fájl használata, stb. Azaz minden amiről az adatbázisrendszerek tervezése könyvben 20 éve írtak.

Ezen SSD sem fog segíteni, amikortól több "rekordot" (mondjuk 1-2000-nél többet) elkezd index nélkül pisztergálni, pláne hálózaton megvalósítva az fseek műveletet, meg fog halni. Megy, de annyira lassú... Helyi megoldásként fog menni, RDP lesz a barátod. Szerintem.

"Amint felkerül a megosztott meghajtóra, akkor látványosan belassul": mondasz egy lokális és egy hálózati tipikus időt? Mondjuk Ügyeske login vagy a legfontosabb lista lekérése mp-ben.