SAS Scalable Performance Data Server (
SPD Server) is a product designed for high-performance data delivery. Its primary purpose is
to provide user access to large amounts of data for intensive processing (queries
and sorts). The product provides full 64-bit processing, supporting up to 2 billion
columns and for all practical purposes, unlimited rows of data (potentially petabytes
of data).
The product includes
the following:
-
A server. The server exploits
symmetric multiprocessing (
SMP) hardware and software architectures in order to process data in concurrent threads
in parallel on multiple processors. The server supports a client/server model for
data access. Multiple clients can access the server concurrently.
-
A SAS client. The SAS client supports
SAS languages and procedures and brings the full analytic power of
SAS to data on the server.
-
ODBC and
JDBC clients. These clients enable Windows users who do not use SAS to write JDBC and
ODBC code to access the server.
-
A C-like application programming interface (API) for writing applications that access
SPD Server.
-
The SAS SPD 5.3 server
and SAS client operate on computers that run on the third maintenance
release of SAS 9.4.
SAS users access the
server by using SQL pass-through or by using the SAS language.