Home / Documentation / SQL development for Caché
Caché Monitor is the all-in-one tool designed for InterSystems Caché. It combines many tools with a smart SQL editor to provide easy access to the database for Caché developers, administrators and data analysts. Caché Monitor is like a Swiss army knife for InterSystems Caché: fast and very easy to use. But Caché Monitor can also connect to databases like Microsoft SQL Server, Microsoft Access, MySQL and much more to fit your needs in a heterogeneous database environment.
Server Navigator: every namespace at a glance
In Caché Monitor's Server Navigator all namespaces of each Caché server are listed for easy navigation. There is no need to know the name of a namespace and no need to configure many JDBC connections, one per namespace, as with generic database tools. Servers are organised in groups, and connections to other databases sit in the same tree.

Drivers download themselves
When the first connection to a Caché server of a given version is required, Caché Monitor downloads the required InterSystems Caché database driver automatically in the right version from the web. No manual intervention is required. Later releases bundled the drivers for all supported Caché and IRIS versions.
The SQL editor
The query editor features SQL syntax highlighting, SQL code completion with context-sensitive information about database objects (also known as IntelliSense), code folding, a SQL history buffer for executed SQL commands, SQL code formatting, parallel queries, a graphical SQL execution plan with index and selectivity information for every index used in the plan, SQL abbreviations and much more. HiDPI and Retina screens are supported.
Read more in the feature list of Caché Monitor and on the features page. Caché Monitor can be used from any platform with a Java environment: Windows, Linux and macOS.
About InterSystems Caché
If you do not know InterSystems Caché, here is how InterSystems described it at the time: Caché is a post-relational database that uniquely offers three integrated data access options: a robust object database, high-performance SQL and rich multidimensional access. Caché enables rapid web application development, extraordinary transaction processing speed, massive scalability and real-time queries against transactional data with minimal maintenance requirements. Caché is available for Windows, OpenVMS, macOS, Linux and major UNIX platforms and is deployed on systems ranging from two to over 50,000 simultaneous users. In 2018 InterSystems introduced InterSystems IRIS as the successor of Caché. Caché Monitor added IRIS support in the same year, and its successor SQL DATA LENS supports both.
Today. Everything described here continues in SQL DATA LENS: the Navigator with automatic namespace listing, bundled drivers for Caché and IRIS, and the SQL editor with code completion and execution plans.
Frequently asked questions
Did Caché Monitor download the JDBC driver automatically?
Yes. On the first connection to a Caché server it fetched the matching InterSystems JDBC driver version from the web. Later releases bundled the drivers for several Caché and IRIS versions.
Which SQL editor features did Caché Monitor have?
Syntax highlighting, context-sensitive code completion, code folding, SQL history, SQL formatting, parallel queries, a graphical execution plan with index selectivity, SQL abbreviations and HiDPI support.
Continue with SQL DATA LENS
SQL DATA LENS is the current release of this tool: native InterSystems IRIS and Caché support, SQL editor, Global Browser, database diagrams, Query Cloud and much more. Free Edition and a full 30-day Pro trial with every download, no registration.