Category: CAS

GenesisWorld SQL Performance unter SQL Server 2017/2019

durch einen Hinweis in einem im CU4 (2019) bzw. CU19 (SQL 2017) enthaltenen KBhttps://support.microsoft.com/en-us/help/4538497/kb4538497-fix-slow-query-performance-when-using-query-predicates-withbin ich über das Flag QUERY_OPTIMIZER_HOTFIXES gestolpert.Wir haben die geänderte Config bislang nur einen Tag getestet, aber subjektiv scheint das System performanter und stabiler zu laufen – es kommt auf einen Versuch an. Das CU19 sollte bereits installiert sein – dann die […]

Read more

SQL Tabelle (CAS Changelogbook) schnell verkleinern

Das löschen mehrerer Zeilen aus großen SQL Tabellen kann schnell zum Geduldsspiel werden. Wenn z.B. aus dem CAS Changelogbook alle alten Einträge entfernt werden sollen, würde folgende Anweisung schnell ein paar Stunden laufen ( und im Zweifelsfall in einen Timeout laufen: DELETE FROM dbo.Changelogbook Where updatetimestamp < getdate()-365 Die DELETE-Anweisung läuft extrem lange und auch das DB-Protokoll […]

Read more

CAS App-Server: Es wurde versucht, einen Registrierungsschlüssel einem unzulässigen Vorgang zu unterziehen

Am genesisWorld Client wird beim Cockpit folgende Fehlermeldung angezeigt: Interner Anwendungsfehler Es wurde versucht, einen Registrierungsschlüssel einem unzulässigen Vorgang zu unterziehen, der zum Löschen markiert wurde, ClassID: (…) Ursache: Das Verhalten kann auftreten, wenn folgende Voraussetzungen erfüllt sind: 1. der Applikationsservers ist auf einem Windows 7 oder Windows 2008 R2 Rechner installiert 2. Beim CAS […]

Read more