Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi FB, Performance-Tabellen wie in IB6.5 (https://www.delphipraxis.net/75754-fb-performance-tabellen-wie-ib6-5-a.html)

hoika 24. Aug 2006 13:56

Datenbank: FB • Version: 2.0 • Zugriff über: BDE

FB, Performance-Tabellen wie in IB6.5
 
Hallo,

weiss jemand, ob und was FB2.0 als Ersatz für
die in IB6.5 eingeführten Performance-Tabellen hat ?

Danke


Heiko

mkinzler 24. Aug 2006 13:59

Re: FB, Performance-Tabellen wie in IB6.5
 
Wenn du über die BDE auf AQL-Datenbanken zugreifst, brauchst du dir keine Gedanken über die Performence machen, diese ist dann nämlich hin :cry:
Was machen diese Tabellen? Wie beschleunigen sie ?

rider 24. Aug 2006 14:46

Re: FB, Performance-Tabellen wie in IB6.5
 
Zitat:

Zitat von hoika
weiss jemand, ob und was FB2.0 als Ersatz für
die in IB6.5 eingeführten Performance-Tabellen hat ?

Firebird benötigt das nicht, da es generell schneller ist. :wink:

Spass beiseite, ich habe von "Performance-Tabellen" nocht nichts gehört. Meinst du die "temporary tables"? Dafür gibt es bei Firebird meines Wissens kein Pedant.

hoika 24. Aug 2006 14:53

Re: FB, Performance-Tabellen wie in IB6.5
 
Nein,

IB 6.5 hat ein paar Hilfstabellen, um
zum Bsp. festzustellen, welche Tabelle gerade in Bearbeitung ist,
welche Query gerade abgearbeitet wird,
welche Transaktionen welcher Nutzer offen hat.

Das sind natürlich keine richtigen Tabellen,
sie werden aber über ein select * aufgerufen.

Ist für einen Test ungemein praktisch.


Auf der Client-Seite nimmt man nen SQL-Monitor,
auf der Serverseite diese Monitoring-Tabellen.

FB soll ab der 2.0er angeblich sowas ähnliches haben.


Übrigens-Performance:

Bei Multiprozessoren hat immer noch IB7. (2?) die Nase vorn
(laut Aussage von Borland,jaja ;) ).

FB holt aber gewaltig auf, aber erst mit der 3.0 (dem Vulcan-Port)
wird das vorbeihuschen.


Heiko

mkinzler 24. Aug 2006 15:00

Re: FB, Performance-Tabellen wie in IB6.5
 
Zitat:

FB holt aber gewaltig auf, aber erst mit der 3.0 (dem Vulcan-Port)
wird das vorbeihuschen.
Vulcan gibts schon jetzt ;-)
Zitat:

Bei Multiprozessoren hat immer noch IB7. (2?) die Nase vorn
(laut Aussage von Borland,jaja Wink ).
Aber nur bei der SuperServer Variante.

Und wie greift man dan darauf zu RDB$...? Meinst du die Systemtabellen?

rider 24. Aug 2006 16:00

Re: FB, Performance-Tabellen wie in IB6.5
 
Zitat:

Zitat von hoika
Auf der Client-Seite nimmt man nen SQL-Monitor,
auf der Serverseite diese Monitoring-Tabellen.

Aha, Monitoring-Tabellen also. :idea: :mrgreen:

Falls ja, dann wäre es hier dokumentiert:
http://www.firebirdsql.org/download/...c4_0200_92.zip

Ich vermute aber eher nicht.

Meines Wissens wird aber diese Funktionalität z.B. von IBExperts Log Manager zur Verfügung gestellt.

hoika 26. Aug 2006 14:29

Re: FB, Performance-Tabellen wie in IB6.5
 
Hallo rider,

nein, das logging zeigt mir ja z.B. nicht,
welcher Index gerade benutzt wird, welche Tabellen offen sind (nicht waren),
wieviel Speicher der Server gerade benutzt, wieviel Plattenspeicher
zum Sortieren gerade verwendet wird, welche Query gerade ebend läuft..

Diese Monitoring-Tabellen sind ne feine Sache,
ich erinnere mich das der Thomas Steinmaurer mal sagte,
FB (ab 1.5) bietet dafür andere Möglichkeiten.


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:50 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