DbVisualizer 24.3 includes significant performance improvements and brings many updates that will streamline your workflow. See a video summary of the changes in under two minutes below.

Introducing extended support for Databricks

DbVisualizer now offers extended support for Databricks, extending the basic features available earlier. With a simplified connection flow and readily available drivers, integrating Databricks into your workflow has never been easier. Manage and query your Databricks data directly from DbVisualizer to enhance productivity, streamline your data analysis, and leverage advanced features - all within a single, intuitive interface.

Improved auto-complete

We've improved the auto-completion feature to make your coding experience smoother and more efficient.

Speed and responsiveness

Thanks to an improved metadata cache, auto-completion is now faster and more responsive than ever. In addition, the cache is now persistent between sessions so you can get back to work faster after reconnecting or restarting.

Case sensitivity

We have also improved the way auto-completion handles letter case when completing tables and columns. Whether your database is case-sensitive or not, auto-completion now respects your settings, reducing errors and ensuring consistency in your code.

Inline configuration

The auto-completion popup has been re-designed to provide direct access to relevant application and connection settings, allowing you to easily configure auto-completion to best suit your preferred way of working.

Preview the code before expanding an editor template

With editor templates, it is easy to reuse code snippets that you often include in your scripts. Start typing the template abbreviation and press TAB to expand. If several replacements are available, they will be presented in a popup. The new release further simplifies this workflow by including a preview of the corresponding code snippet in the popup containing the matching templates.

templates preview

Switching between recent editor tabs

Switching between recent editor tabs is now more convenient than ever. Use the quick-files button ( quick-files-button ) or the keyboard shortcut CTRL + ALT + O (Windows) or CMD + OPTION + O (Mac) to effortlessly jump back to your recent work without sifting through all open tabs. The most recent tabs are displayed first, making it easy to continue where you left off.

Improved database support

Support for MySQL 9

MySQL-specific support in DbVisualizer has been extended to include MySQL 9, which is the most current version of the MySQL database engine at the moment of writing. Among other things, this includes support for the new VECTOR data type.

templates preview

Support for LOAD DATA in MySQL, MariaDB, and SingleStore

We have added native support for the LOAD DATA command in MySQL, MariaDB, and SingleStore. This provides a more efficient alternative to the existing table data import functionality, and is particularly useful when dealing with large amounts of data.

User-defined data types in Create/Alter Table

It is now possible to use user-defined data types when creating and altering tables in DbVisualizer, in addition to built-in types supported previously.

Handling of YEAR values in MySQL and MariaDB

A new setting has been introduced to control the handling of YEAR values in MySQL and MariaDB. Previously, this was achievable using a low-level driver property, but it's now built into the application for easier access and use.

Improved efficiency of the Max Rows setting in PostgreSQL

We have optimised the Max Rows setting in the Data tab for PostgreSQL. This improvement results in faster performance when working with large tables.

Search in Tool Properties

Navigating through application, database and connection settings is now a breeze with our new search feature. Quickly find what you're looking for within Tool Properties and Connection Properties. Matching tabs and sections are highlighted, guiding you to the relevant configuration options.

In-app updates

Say goodbye to tedious update processes. With our new in-app updates, you can upgrade to the latest version of DbVisualizer without ever leaving the application. The latest release will be downloaded automatically and upgrading is as simple as confirming it’s time to apply the new changes.

  • All your preferences and settings are preserved between versions.
  • Update quickly and get back to work without unnecessary delays.
  • Stay secure and up-to-date with the latest security patches and features effortlessly.
inapp update

And more improvements across the board

Text wrapping in data grids

The new release introduces support for text wrapping in data grids. Now you can work with tables that contain long strings without scrolling or opening the cell editor, which makes data analysis more comfortable and efficient.

Discover matching items quicker when using Show Object at Cursor

Searching for database objects may be time consuming, depending on the database engine and the data. Intermediate search results are now presented during the search. This means you can find what you're looking for without waiting for the entire database to be processed, saving you valuable time.

inapp update

Quicker Find and Replace in large documents

The new release includes optimisations in Find and Replace. This will be noticeable when working with larger scripts, saving you time during extensive edits.

Improved performance when using slow drives

Handling of recent files has been optimised to achieve better performance, particularly when using slow network drives, making the application more responsive.

Improved detection of new database driver versions

DbVisualizer can now detect new database driver versions even when artifact coordinates change, ensuring continuous compatibility.

Security and platform updates

This release ships with Java 21 and includes the latest security upgrades for third-party dependencies and template drivers.

And that’s not all…

There are a total of 51 improvements and fixes that you can read about in the release notes.

Releases this past year

Version Date Improvements Fixes Links
24.2.3 2024-10-28 2 16 Release notes
24.2.3 2024-10-28 Improvements: 2 Fixes: 16 Release notes
24.2.2 2024-08-30 1 21 Release notes
24.2.2 2024-08-30 Improvements: 1 Fixes: 21 Release notes
24.2.1 2024-07-04 3 18 Release notes
24.2.1 2024-07-04 Improvements: 3 Fixes: 18 Release notes
24.2 2024-06-19 34 16 Release notes What's new
24.2 2024-06-19 Improvements: 34 Fixes: 16 Release notes What's new
24.1.6 2024-06-19 0 12 Release notes
24.1.6 2024-06-19 Improvements: 0 Fixes: 12 Release notes
24.1.5 2024-05-22 0 16 Release notes
24.1.5 2024-05-22 Improvements: 0 Fixes: 16 Release notes
24.1.4 2024-04-15 0 17 Release notes
24.1.4 2024-04-15 Improvements: 0 Fixes: 17 Release notes
24.1.3 2024-03-11 2 16 Release notes
24.1.3 2024-03-11 Improvements: 2 Fixes: 16 Release notes
24.1.2 2024-02-12 3 17 Release notes
24.1.2 2024-02-12 Improvements: 3 Fixes: 17 Release notes
24.1.1 2024-01-28 6 33 Release notes
24.1.1 2024-01-28 Improvements: 6 Fixes: 33 Release notes
24.1 2024-01-08 27 35 Release notes What's new
24.1 2024-01-08 Improvements: 27 Fixes: 35 Release notes What's new
23.2.6 2024-01-08 0 33 Release notes
23.2.6 2024-01-08 Improvements: 0 Fixes: 33 Release notes
23.2.5 2023-10-03 1 14 Release notes
23.2.5 2023-10-03 Improvements: 1 Fixes: 14 Release notes
23.2.4 2023-08-15 2 5 Release notes
23.2.4 2023-08-15 Improvements: 2 Fixes: 5 Release notes
23.2.3 2023-07-13 2 23 Release notes
23.2.3 2023-07-13 Improvements: 2 Fixes: 23 Release notes
23.2.2 2023-05-16 1 2 Release notes
23.2.2 2023-05-16 Improvements: 1 Fixes: 2 Release notes
23.2.1 2023-05-10 0 1 Release notes
23.2.1 2023-05-10 Improvements: 0 Fixes: 1 Release notes
23.2 2023-05-09 13 13 Release notes What's new
23.2 2023-05-09 Improvements: 13 Fixes: 13 Release notes What's new
Cookie policy

We use cookies to ensure that we give you the best experience on our website. However you can change your cookie settings at any time in your browser settings. Please find our cookie policy here ↗