V8 SEARCH XE

V8 Search XE Version 4

Die Version 4 ist das beste V8 Search XE aller Zeiten. Unsere 64-Bit Version vereinfacht die Arbeit mit mehr Performance bei komplexeren Workloads.

Mit der Version 4 ist die 64-Bit-Version als neuer Standard definiert. Die Version 3 ist noch als 32-Bit-Variante bis 31.12.2022 verfügbar.


If you decide that a professional monitoring / analysis solution is right for you, Dynamicsproject.com can support you with V8 Search XE.
V8 Search XE is a .Net analysis solution for performance monitoring of your SQL Server and Dynamics 365 Business Central / NAV solution.

We provide answers

Sie werden endlich die Frage beantworten können: „Welcher Dynamics NAV / BC Benutzer sperrt die Tabelle!“

Effective analysis

Sie haben unzählige Möglichkeiten die Leistung Ihres SQL Servers und Dynamics NAV / 365 BC Code zu analysieren.

Simple, Fast and Fun

Monitoring, diagnosis and optimization of SQL Servers / Dynamics C/AL operations with V8 Search XE.

V8 Search XE | Mithilfe der V8 Search XE – Diagnosetools und dem neuen V8 Perf Analyzer können Sie den Verlauf der Ausführung Ihrer Dynamics NAV C/AL bzw. BC AL Programmierung und die daraus resultierenden TSQL Transaktion des SQL Servers einfach in einer Livestreamingansicht anzeigen.

Der V8 Perf Analyzer ist ein Feature von V8 Search XE, dass ein Liveanzeigefenster mit erweiterten Ereignissen die das Sperren von Tabellen und Deadlocks in Business Central / NAV anzeigt.
Setzen Sie das umfassende Vision 8 Profilertool ohne den Debugger ein, um sich weitreichende Einblicke in die Leistung Ihrer Dynamics 365 Business Central / NAV Lösung zu verschaffen, einschließlich CPU-, GPU- und Speicherauslastung und Netzwerknutzung des SQL Servers.

 Profiling and diagnostics.

Finden Sie schnell Bugs in Ihrer Dynamics 365 Business Central / NAV Lösung und nicht optimale Konfigurationen des SQL Servers. Während des Live-Betriebes Ihrer Dynamics Unternehmenslösung können Sie Informationen abrufen, die Ihnen helfen, Leistungsprobleme Ihrer Anwendung zu erkennen.

 Warum sollten Sie den neuen V8 Perf Analyzer verwenden?

Im Gegensatz zum SQL Profiler ist der V8 Perf Analyzer direkt in V8 Search XE integriert und basiert auf der skalierbaren Technologie für erweiterte Ereignisse im SQL-Modul des SQL Servers.
Dieses neue Feature in V8 Search XE ermöglicht einen schnellen Zugriff auf eine Livestreamingansicht für Diagnoseereignisse wie zum Beispiel das Sperren von Tabellen oder Deadlocks im SQL Server die durch Dynamics NAV verursacht werden. V8 Search XE ist die Weiterentwicklung vom V8 Monitor. Die vom V8 Perf Analyzer erstellte Sitzung greift in geringerem Maße in die SQL Server-Ausführung ein als eine ähnliche SQL-Ablaufverfolgung bei Verwendung des SQL Profilers.

 Understanding and solving blocking issues SQL Server and Dynamics NAV/D365BC

The Microsoft Dynamics NAV Server manages communication between Microsoft Dynamics NAV clients and Microsoft Dynamics NAV databases in SQL Server. The NAV Server uses an ADO.NET interface, which is a managed data access layer that supports SQL Server connection pooling. Each connection is displayed as a session ID (SPID). Each of these SPIDs is often referred to as a process but not a separate process context in the usual sense. Instead, each SPID consists of server resources and data structures of requests required by a single connection of a particular client. A Dynamics NAV client may have one or more connections to the NAV server. From SQL Server's perspective, there is no difference between a single Dynamics NAV client to a single computer and multiple connections from multiple Dynamics NAV clients or multiple client computers. One connection can block another connection, regardless of whether they originate from the same application or separate programs on two different client computers.
The problem - which Windows user has which connection (SPID), as the management of three-tier Microsoft Dynamics NAV architecture is used. That is, there is always NAV Server connected to SQL Server and thus the Windows user of the NAV service application is always displayed.

Anzeigen von Sperrinformationen im SQL Server (Datenbankmodul) mit dem V8 Perf Analyzer

V8 Perf Analyzer stellt verschiedene Möglichkeiten bereit, um Informationen zu aktuellen Sperraktivitäten in einer Instanz von SQL Server Database Engine (Datenbankmodul) und den Dynamics NAV-Clients abzurufen.

In dieser Übersicht werden die Gründe für die Verwendung dieses V8 Perf Analyzer, seine wichtigsten Funktionen sowie die ersten Schritte zum Anzeigen erweiterter Ereignisse beschrieben.

1. open SQL transactions

You can use the " Open SQL transactions" to get information about the current lock status in a SPID.

2. Blocking

Determine which queries contain locks.

3. Deadlocks

Deadlocks occur when multiple tasks permanently block each other because each of the tasks maintains a lock on a resource that the other tasks are trying to lock.

4. Long Duration

SQL queries (Very slow - take several minutes instead of fractions of a second).

5. NAV Windows User Name (SPID)*

Seit Dynamics NAV 2013 gibt es eine Funktion, mit der man AL-Aufrufstapel für SQL-Befehle anzeigen kann. Hier kann man zum Beispiel sehen, welcher User welche SPID zum welchem Zeitpunkt nutzt.

6. Full SQL Trace**

When you enable SQL trace, SQL Server events are captured for selected sessions on the Microsoft Dynamics NAV Server instance.

*V8 Windows Service

Each Microsoft Dynamics NAV Server Instance in use requires a V8 Windows Service to monitor deadlocks, SPIDs and which queries contain locks on the SQL Server. With the V8 services Dynamics NAV C/AL functions and SQL statements can be displayed simultaneously.

 

V8 Search XE Whitepaper

 
This white paper (the whitepaper is in German) describes functionality and system requirement for V8 Search XE.

 
V8 Search XE Whitepaper (DE)
Download
 
 
V8 Search XE Whitepaper (EN)
Download
 

System requirements

 
Unterstützte Dynamics NAV Versionen (On Premise)

  • NAV 2015
  • NAV 2016
  • NAV 2017
  • NAV 2018

Unterstützte Dynamics Business Central Versionen (On Premise)

  • Business Central 12
  • Business Central 13
  • Business Central 14
  • Business Central 15
  • Business Central 16
  • Business Central 17
  • Business Central 18
  • Business Central 19
  • Business Central 20
  • Business Central 21

 
Required Dynamics NAV / Business Central licenses C/AL (C/SIDE Application Language)

  • Application Builder
  • or
  • Solution Developer

 

Operating systems supported

  • Windows Server 2022 (x64)
  • Windows Server 2019 (x64)
  • Windows Server 2016 (x64)
  • Windows 10 (x64)
  • Windows 11 (x64)

 

Unterstützte Microsoft SQL Server

  • SQL Server 2014
  • SQL Server 2016
  • SQL Server 2017
  • SQL Server 2019
  • SQL Server 2022
  • —————
  • Azure SQL Server

 
Software requirements

  • Microsoft .NET Framework 4.8 or higher
  • SQL Server Management Studio (SSMS - version 18.10) or higher
  • SQL Server 2019 Express with Advanced Services or higher
  • Power BI Desktop (Optional)

 
Hardware requirements

  • Processor with 2.8 GHz or faster
  • at least 16 GB RAM
  • min. 20 GB available hard disk space

 
Required Dynamics NAV objects (must be provided by the user!)

  • 1 Codeunit

 
Notes

  • Use an administrator account to install, uninstall and start V8 Search XE.
  • To start V8SEAXE as administrator, hold down the "Ctrl" and "Shift" keys and click on the respective program icon. The program will start in administrator mode.

 
V8 Search XE is only available in English language!

Get to know V8 Search XE in a personal online demonstration.