NewSQL Database Management System Compiler Errors: Effectiveness and Usefulness

4Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

Modern database management is often faced with a high number of concurrent end-users, and the need for database distribution to ensure fault tolerance and high throughput. To flexibly address these challenges, many modern database management systems (DBMS) provide highly automated and effortless, i.e., highly usable database distribution, deployment, and maintenance. However, the usability considerations are yet to extend from the aforementioned DBMS features to query language compilers. In this study, based on participant answers (N = 157), we compare the error message qualities of four modern DBMSs (CockroachDB, SingleStore, NuoDB, and VoltDB) using one objective and three subjective metrics. Our results show that some of the DBMSs provide the users with more useful error messages, even though many of these error messages violate even the most basic usability guidelines. These results (i) are applicable in further developing the usability aspects of query language compilers, (ii) provide a timely effort of bridging the gap between human-computer interaction and query language compilers, and (iii) offer suggestions on teaching novices, who require emphasized support in query formulation.

References Powered by Scopus

3620Citations
1036Readers
Get full text

Spanner: Google's globally distributed database

706Citations
943Readers
Get full text
Get full text

Cited by Powered by Scopus

5Citations
12Readers
Get full text

Framework for SQL Error Message Design: A Data-Driven Approach

5Citations
13Readers

Query Execution Plans and Semantic Errors: Usability and Educational Opportunities

3Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Taipalus, T., & Grahn, H. (2023). NewSQL Database Management System Compiler Errors: Effectiveness and Usefulness. International Journal of Human-Computer Interaction, 39(20), 3936–3947. https://doi.org/10.1080/10447318.2022.2108648

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 2

67%

Lecturer / Post doc 1

33%

Readers' Discipline

Tooltip

Computer Science 1

33%

Social Sciences 1

33%

Engineering 1

33%

Article Metrics

Tooltip
Mentions
News Mentions: 1

Save time finding and organizing research with Mendeley

Sign up for free