Path: csiph.com!aioe.org!.POSTED!not-for-mail From: Franz_aRTiglio Newsgroups: it.comp.lang.visual-basic Subject: Re: database access Date: Thu, 03 Jan 2019 16:23:40 +0100 Organization: Aioe.org NNTP Server Lines: 21 Message-ID: References: NNTP-Posting-Host: hXzDaOaJhsoRaClIiYiQZA.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15"; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.3 X-Newsreader: MesNews/1.08.06.00-it X-ICQ: 1931503972 Xref: csiph.com it.comp.lang.visual-basic:19496 Greg ha pensato forte : >> i record marcati come "cancellato". > > Ma anche il preciso ridimensionamento dei campi, come in una matrice diamica > recupera moto spazio. > Infatti in database di nessuna cancellazione e nessuna maddica (solo insert) > si ha un grande alleggerimento dopo il Compact guarda, non sono così esperto di database da poter confermare o smentire quanto sopra con presunzione di correttezza, ma da che ne so io i database ad alta velocità hanno una dimensione record fissa proprio per non dover frullare tabelle d'indice alla ricerca del record successivo a quello in esame; per inciso se il DB ha record a dimensione fissa basta una moltiplicazione (o una addizione ricursiva) per trovare il record successivo senza dover passare byte per byte alla ricerca del marker di inizio/fine record o dover leggere un'indice... Giusto per soddisfare la mia curiosità: hai qualche esempio di DB che usa record dinamici ?