# The eXtremeSQL xSQL Client-Server API

> As explained in the Quick Start Tutorial, xSQL can be used interactively or in batch mode to execute SQL statements and/or script files. Please use the links below for explanations of the xSQL commands and samples demonstrating xSQL features:

> commands | xSQL commands
> scripts | Sample scripts demonstrating eXtremeSQL features
> configs | Sample scripts demonstrating xSQL configuration file options
> data_loaders | Sample scripts demonstrating loading historical trade data from two different sources.
> financial | Additional samples included in eXtremeDB for HPC packages