Egy vagy több FDB adatbázist használjak ???

Egy vagy több FDB adatbázist használjak ???
2007-02-14T09:34:30+01:00
2007-02-14T10:30:48+01:00
2022-11-03T09:15:43+01:00
ibiro
Páldául egy könyvelési vagy fizetési progi esetében, melyik megoldás az optimális sebesség, adatbiztonság és programozás (Delphi/Firebird) szempontjából és miért :
1.Minden hónapra használok egy FDB-t: X200701.fdb,X200702.fdb,...,X200712.fdb, stb.
2.Egy X2007.fdb-t használok (majd X2008.fdb,...) vagy csak egyetlen X.fdb-t amiben minden benne van 2007.01-től?

Az 1-es esetben szükség lesz egyszerre (legalább) 2 connect-re ha például érdekel az utolsó 3-6 hónap átlaga (fizetésnél), ennek mi a hátránya?

A pont annak jár akinek az indoklását elfogadom.
Mutasd a teljes hozzászólást!
Mivel a mai adatbáziskezelőknél nincs méretkorlát, azaz nem "hal meg", ha a db mérete eléri az 50(!!!)MB-ot, ajánlom, hogy összesen egy DB-t használj, amiben benne van a teljes adatbázis. A dátum mezőkre rakott indexekkel gyorsan tudsz dolgozni és már DB szinten tudsz átlagot számolni, mert összesen egy DB kapcsolatod van (SELECT AVG(value)....).

Amennyiben a méret nagyon megnő (1-2GB), akkor érdemes a DB-ről egy másolatot készíteni "archive" néven és kidobni a 2005 előtt dolgokat. A progiban pedig csinálni egy "csak kimutatások az archivból" szekciót és egy "operatív adatok" szekciót.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd