StaticDB Vs. RuntimeDB

Hilfe zu Znuny Problemen aller Art
Locked
mario156
Znuny advanced
Posts: 134
Joined: 16 Feb 2009, 11:40

StaticDB Vs. RuntimeDB

Post by mario156 »

Moin!

Ich hatte letztes Jahr (damals mit der Version 2.2.3) mal die StaticDB getestet, da unsere Datenbank > 80.000 Tickets hat.

Bin wie folgt dabei vorgegangen:

1.Volltextsuche im Produktivsystem (1.3)
2.Volltextsuche im Testsystem (2.2.3, RuntimeDB)
3.Volltextsuche im Testsystem (2.2.3, StaticDB)
(alle Systeme natürlich mit identischem DB-Dump)

Habe dann nach meheren Begriffen gesucht (meistens Namen, also Wörter mit "normaler" Zeichenlänge"). Bei 1. und 2. kam ich immer auf das selbe Ergebniss. Überraschend habe ich aber dann mit 3. immer weniger gefunden. Z.B. statt 420 Tickets dann nur 405 mit Treffern. Egal nach welchem Namen ich gesucht habe, das Ergebniss war eig. fast immer unterschiedlich (immer weniger mit der StaticDB).
Bei betrachten der Tickets die er bei 3. nicht gefunden hatte, konnte ich mir das nicht erklären, da das Wort definitiv enthalten war.

Hat jemand schon ähnliche Beobachtungen / Tests gemacht?
Oder jemand vielleicht eine mögliche Erklärung / Lösung für das Problem.

Natürlich nehme ich im oben beschriebenen Fall lieber die RuntimeDB. Dauert zwar dann länger, aber ich kann mich wenigstens drauf verlassen.

Gruß Mario
SYSTEM:

OTRS: 3.0.6
OS: openSuSE 11.3
Web-Srv./DB: Apache2/mySQL 5
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

StaticDB Vs. RuntimeDB

Post by jojo »

Static DB hat in der SysConfig ein paar Konfigoptionen, wie Wordlängen und max. Wortzahl pro Artikel. Hast Du das schon geprüft?
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
mario156
Znuny advanced
Posts: 134
Joined: 16 Feb 2009, 11:40

StaticDB Vs. RuntimeDB

Post by mario156 »

Ja die Optionen hab ich schon gesehen.

Die Namen nach denen ich gesucht habe haben mehr wie 3 Zeichen und weniger wie 30 daher greift schon mal keine dieser EInstellugen:

Code: Select all

WordLengthMin=3 
WordLengthMax=30

Bei der Option...

Code: Select all

WordCountMax=1000
...bin ich mir nicht ganz sicher was diese bewirkt.

Wie oft er max. das Wort mit aufnimmt? Sprich max. 1000 Ergebnisse liefert?
Oder nur max. 1000 Wörter eines Tickets mit aufnimmt?
SYSTEM:

OTRS: 3.0.6
OS: openSuSE 11.3
Web-Srv./DB: Apache2/mySQL 5
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

StaticDB Vs. RuntimeDB

Post by jojo »

Der WordCount sollte sich auf die Artikellänge beziehen, ich müsste aber im Code nachschauen um das zu verifizieren
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
mario156
Znuny advanced
Posts: 134
Joined: 16 Feb 2009, 11:40

StaticDB Vs. RuntimeDB

Post by mario156 »

Ok ich werde das ganze noch mal mit der 2.3.4 testen und berichten.

Hätte ja sein können, dass hier ein Bug oder so bekannt ist.

Danke und Gruß
Mario
SYSTEM:

OTRS: 3.0.6
OS: openSuSE 11.3
Web-Srv./DB: Apache2/mySQL 5
Locked