AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi interbase performance... db in ram raden?
Thema durchsuchen
Ansicht
Themen-Optionen

interbase performance... db in ram raden?

Ein Thema von mojo777 · begonnen am 6. Jan 2007 · letzter Beitrag vom 7. Jan 2007
Antwort Antwort
mojo777

Registriert seit: 10. Sep 2003
402 Beiträge
 
#1

interbase performance... db in ram raden?

  Alt 6. Jan 2007, 22:38
Datenbank: ib • Version: 6 • Zugriff über: direkt
hi leute,
also ich habe momentan große(!) probleme mit der geschwindigkeit von interbase....
die schwerste berechnung nimmt langsam unmögliche ausmaßen an (3,5 stunden) und ich werde langsam gezwungen mir was einfallen zu lassen.
ich plane einen zwischentreiber zu schreiben, aber bevor ich mit der planung anfange:
kann ich interbase alle daten komplett im ram verwalten lassen?
also ohne dass bei selects erst die daten von der hdd geladen werden müssen?
das würde mit etwas entgegenkommen...


grüße


ps: bevor jemand schreibt indizierung etc... ist schon alles zu 99% ausgeschöpft...

edit: hab gerade das gesehen: thread
wo kann ich denn firebird so konfigurieren?
Muh macht die kUh
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: interbase performance... db in ram raden?

  Alt 6. Jan 2007, 22:46
Wie groß ist die Datenbank, wieviel Hauptspeicher hast Du und kannst du abschätzen wieviel Platz die Indize benötigen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
mojo777

Registriert seit: 10. Sep 2003
402 Beiträge
 
#3

Re: interbase performance... db in ram raden?

  Alt 6. Jan 2007, 23:01
die db ist bei 30 mb.
es wird mehr gerechnet und gelesen als gespeichert. (in stored proc)
also eine rek. abfrage braucht 1,4 mb und davon gibt es echt viele.
das steht zumindest unter memory in ibase expert.

gesamt ram ist 1gb

edit:
ok hab jetzt den cache auf 10240 erhöht und die indices neu berechnet... das letztere hat echt gut getan..
Muh macht die kUh
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.366 Beiträge
 
Delphi 10.3 Rio
 
#4

Re: interbase performance... db in ram raden?

  Alt 7. Jan 2007, 08:28
Hi,

wenn es schon viel gebracht hat, die Indizes neu aufzubauen, hast Du dann schon mal an ein Backup-Restore gedacht? Oder hast Du das Indizes neu aufbauen so gemacht?

Lemmy
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz