---
title: Query Tools
pubDate: 2026-08-17T09:53:44.266Z
antora:
  editUrl: https://github.com/couchbase/docs-server/edit/release/7.2/modules/tools/pages/tools-ref.adoc
  xref: xref:7.2@server:tools:tools-ref.adoc[]
---

[Consult the llms.txt file for a full list of contents](/llms.txt)
[View original HTML](/server/7.2/tools/tools-ref.html)

# Query Tools

## cbq: The Command Line Shell for SQL++

`cbq` is the command line shell that you can use to issue SQL++ queries on Couchbase Server.

* [cbq: The Command Line Shell for SQL++](cbq-shell.md)

## Query Workbench

The Query Workbench provides a rich graphical user interface to perform query development.

* [Query Workbench](query-workbench.md)

## Query Monitor

The Query Monitor is a UI that enables you to monitor the current state of the Query service.

* [Query Monitoring](query-monitoring.md)

## User-Defined Functions

The User-Defined Functions UI enables you to create and manage functions and libraries written in SQL++ or JavaScript.

* [User-Defined Functions UI](udfs-ui.md)

## SQL++ Auditing

SQL++-related activities can be audited by Couchbase Server.

* [SQL++ Auditing](../n1ql/n1ql-language-reference/n1ql-auditing.md)

## Backfill Support for SQL++

You can configure the temporary working space for the SQL++ engine and its embedded GSI client via the UI.

* [Backfill Support for SQL++](../n1ql/n1ql-language-reference/backfill.md)

## Related Links

It is also possible to run a query via the SQL++ REST API, or programmatically via a software development kit (SDK).

* [Query Service REST API](../n1ql/n1ql-rest-api/index.md)
* [SDKs & Connectors](../../../home/sdk.md)