# Analyzing Data

SingleStore queries data using scalable [standard SQL](https://docs.singlestore.com/db/v9.1/reference/sql-reference.md). The JDBC/OBDC interface enables widely-available BI tools such as Looker, Tableau, and Microstrategy to query and interact with data. Users or applications can connect and write SQL queries for custom visualizations or embedded analytic requirements.

SingleStore delivers a number of query performance capabilities to accelerate response time. These include:

* True shared-nothing horizontal scaling and [distributed parallel query execution](https://docs.singlestore.com/db/v9.1/introduction/distributed-architecture/distributed-dml-query-execution.md)
* [Columnstore query processing](https://docs.singlestore.com/db/v9.1/create-a-database/columnstore.md) for fast aggregations and optimized disk consumption
* [Query Compilation](https://docs.singlestore.com/db/v9.1/introduction/faqs/query-compilation.md) for faster execution
* [Query vectorization](https://docs.singlestore.com/db/v9.1/reference/sql-reference/vector-functions/using-vector-functions.md) for highly efficient processing by leveraging streamlined, array-oriented processing, and on-chip CPU instructions

***

Modified at: November 29, 2022

Source: [/db/v9.1/introduction/how-singlestore-works/analyzing-data/](https://docs.singlestore.com/db/v9.1/introduction/how-singlestore-works/analyzing-data/)

(An index of the documentation is available at /llms.txt)
