NonStop SQL
| NonStop SQL | |
|---|---|
| Original author | Tandem Computers |
| Developer | HPE |
| Initial release | 1987 |
| Stable release | 3.4
|
| Operating system | NonStop OS |
| Platform | NonStop |
| Standard | ANSI standard (NonStop SQL/MX) |
| Available in | NonStop COBOL, NonStop SCOBOL, NonStop Java, NonStop C, NonStop C++, Transaction Application Language (TAL), pTAL, epTAL |
| Type | DBMS |
| License | Proprietary |
NonStop SQL is a commercial relational database management system that is designed for fault tolerance and scalability, currently offered by Hewlett Packard Enterprise. The latest version is SQL/MX 3.4.
The product was originally developed by Tandem Computers. Tandem was acquired by Compaq in 1997. Compaq was later acquired by Hewlett-Packard in 2002. When Hewlett-Packard split in 2015 into HP Inc. and Hewlett Packard Enterprise, NonStop SQL and the rest of the NonStop product line went to Hewlett Packard Enterprise.
The product primarily is used for online transaction processing (OLTP) and is tailored for organizations that need high availability and scalability for their database system. Typical users of the product are stock exchanges, telecommunications, POS, and bank ATM networks.[1]
History
NonStop SQL is designed to run effectively on parallel computers, adding functionality for distributed data, distributed execution, and distributed transactions.
First released in 1987, a second version in 1989[2] added the ability to run queries in parallel, and the product became fairly famous for being one of the few systems that scales almost linearly with the number of processors in the machine: adding a second CPU to an existing NonStop SQL server almost exactly doubled its performance.
The second version added /MP to its name, for Massively Parallel. A third version, NonStop SQL/MX, created a product that was more ANSI SQL compliant than its predecessor. NonStop SQL/MX has shipped on the NonStop platform since 2002, and can access tables created by NonStop SQL/MP, although only "Native SQL/MX tables" offer ANSI compliance and many "Oracle-like" enhancements. The HP Neoview business intelligence platform was built using NonStop SQL as its origins. NonStop SQL/MX is HP's only OLTP database product.
Parts of the Neoview code base were open sourced in 2014 under the name Trafodion, which is now a top-level Apache project.
See also
- List of relational database management systems
- Comparison of relational database management systems
- Enscribe
- NonStop (server computers)
- Tandem Computers
References
- ^ Tandem Performance Group (1988). "A benchmark of non-stop SQL on the debit credit transaction". Proceedings of the 1988 ACM SIGMOD international conference on Management of data – SIGMOD '88. SIGMOD '88. Vol. 17. Chicago, Illinois, United States: ACM Press. pp. 337–341. doi:10.1145/50202.50243. ISBN 9780897912686. S2CID 15257584.
- ^ Tandem Database Group (1989). "NonStop SQL: A Distributed, High-Performance, HighAvailability Implementation of SQL". In D. Gawlick (ed.). Proceedings of 2nd High Performance Transaction Processing Workshop. Springer Verlag. pp. 60–104. ISBN 3-540-51085-0.
External links
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.