Einzelnen Beitrag anzeigen
Alt 05.08.2009, 14:47   #2
waldbauer.com
Entwickler
Da die Indexreparatur nicht funktioniert habe ich mir vorerst mit einem simplen Programm geholfen. Datenbank mit einigen wenigen Datensätzen abgefragt und neue Datenbank angelegt. Datensätze in der neuen Datenbank gelöscht - damit habe ich eine soweit saubere samt aller Indexfelder.

Code:
local preview daten=from fa_daten
use daten
local preview ziel=from fa_copy
use ziel
local int total=count(daten)
      put at 1,1 "Gesamt Datensätze   : "&string(total)
while recno(daten)>0
      put at 1,2 "Bearbeite Datensatz : "&string(recno(daten))
      record ziel = daten
      insert ziel
      find daten next
end while
use daten end
use ziel end
Performance: Am Client im Netz kopiert er 6.000 Datensätze / Minute - am Server direkt 20.000 / Minute.
waldbauer.com ist offline   Mit Zitat antworten