Suche im LO-Datenbankformular ist langsam

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
bullgard
Beiträge: 1642
Registriert: 14.09.2012 23:03:01

Suche im LO-Datenbankformular ist langsam

Beitrag von bullgard » 14.04.2016 15:50:06

Hallo debianforum.de,
[Debian stable]
warum ist die Datensatz-Suche in einem Textfeld einer Tabelle mit 60000 Datensätzen nach einem String mittels eines LibreOffice-Base-Datenbankformulars mindestens 20 Mal langsamer als mittels phpMyAdmin? Die MySQL-Datenbank ist mit LibreOffice Base über einen Connector ("nativ") verbunden.
Bei mir dauert das erste Verfahren mehrere Sekunden, das zweite geht im Handumdrehen. Welches Suchverfahren wendet LibreOffice Base Dattensatzsuche an?
Mit freundlichen Grüßen
bullgard

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Suche im LO-Datenbankformular ist langsam

Beitrag von rendegast » 09.05.2016 00:19:10

Ein Vergleich mit
jdbc (openjdk-7/8, oracle-java-7/8, Debianlibmysql-java in zwei Versionen)
odbc (hier gäbe es Variation Debianlibodbc1/Debianlibiodbc2)
?


Der Debianlibreoffice-mysql-connector passend zum libreoffice?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

bullgard
Beiträge: 1642
Registriert: 14.09.2012 23:03:01

Re: Suche im LO-Datenbankformular ist langsam

Beitrag von bullgard » 11.05.2016 09:24:50

Hallo rendegast,
rendegast hat geschrieben:Ein Vergleich mit
jdbc (openjdk-7/8, oracle-java-7/8, Debianlibmysql-java in zwei Versionen)
odbc (hier gäbe es Variation Debianlibodbc1/Debianlibiodbc2)?
Deine Mitteilung ist zu kurz. Sie ist ja nicht einmal ein vollständiger Satz.
Was soll ich machen?
Debianlibodbc1 ist nicht installiert. Ich verwende ja "MySQL (nativ)", wie das Base-Datenbankfenster ausweist.
'i A libreoffice-base Empfiehlt openjdk-7-jre '
Debianlibmasql-java ist nicht installiert, da ich ja keinen Java-Datenbanktreiber JDBC für MySQL verwende.
openjdk-8-jre wird von Debian stable nicht angeboten.
Debianlibiodbc2 wird von Debian stable nicht angeboten.
rendegast hat geschrieben:Der Debianlibreoffice-mysql-connector passend zum libreoffice?
Das will ich hoffen! Ich verstehe nicht viel von Konnektoren. Ich glaube, daß es in meinem Fall dabei nur die 2 Möglichkeiten gibt: »funktioniert« oder »funktioniert nicht«. Auf die Geschwindigkeit haben solche Art Konnektoren meines Wissens keinen Einfluß. - Wo ist die Theorie solcher Art von Konnektoren beschrieben?
Gruß
bullgard

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Suche im LO-Datenbankformular ist langsam

Beitrag von rendegast » 11.05.2016 10:35:13

Ich verwende ja "MySQL (nativ)", wie das Base-Datenbankfenster ausweist.
Mit sowas läßt sich ja spielen.

openjdk-8-jre wird von Debian stable nicht angeboten.

Code: Alles auswählen

$ apt-cache policy openjdk-8-jre
openjdk-8-jre:
  Installiert:           (keine)
  Installationskandidat: 8u72-b15-1~bpo8+1
  Versionstabelle:
     8u91-b14-2 0
        100 http://ftp.de.debian.org/debian/ unstable/main amd64 Packages
        101 http://ftp.de.debian.org/debian/ testing/main amd64 Packages
     8u72-b15-1~bpo8+1 0
        111 http://ftp.de.debian.org/debian/ jessie-backports/main amd64 Packages
libiodbc2 wird von Debian stable nicht angeboten.
Der deb-Link zeigt, daß doch.


Auf die Geschwindigkeit haben solche Art Konnektoren meines Wissens keinen Einfluß.
Mag sein, ich weiß es nicht, bleibt auszuprobieren.
ZBsp. wird ja immer irgendwo mitgeliefert "der native ist am schnellsten".
Bei mir im Hinterkopf, allgemein, "java ist langsam".

Wenn alle Varianten der Konnektoren immer gleich langsam wären,
hängt es wohl am libreoffice selbst.(?)
wip-/beta-Status.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten