Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Arunprasad P. Marathe

dblp:m/APMarathe · DBLP profile ↗
← Back
12ranked-venue papers
9as first author
4since 2021 · last 2023
0000-0002-3789-7670ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 12 · 9 first-author · 4 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
6 papers
Database system architecture and tuning · 50% Query processing and optimization · 46% Data models and query languages · 4%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%

Topics — the 12 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Database system architecture and tuning › hardware acceleration for data management
near-data processing
0.612022
Near Data Processing in Taurus Database · ICDE 2022
Query processing and optimization › query optimization › transformation-based optimization
query pushdown
0.612022
Near Data Processing in Taurus Database · ICDE 2022
Cloud and datacenter computing › cloud data management
cloud-native database
0.212022
Near Data Processing in Taurus Database · ICDE 2022
Database system architecture and tuning › database design › physical database design
index selection
0.122005
Database tuning advisor for microsoft SQL server 2005: demo · SIGMOD Conference 2005
Database Tuning Advisor for Microsoft SQL Server 2005 · VLDB 2004
Query processing and optimization › query execution
array query processing
0.122002
Query processing techniques for arrays · VLDB J. 2002
Query Processing Techniques for Arrays · SIGMOD Conference 1999
Query processing and optimization › materialized view
materialized view selection
0.112005
Database tuning advisor for microsoft SQL server 2005: demo · SIGMOD Conference 2005
Database system architecture and tuning › database design
physical database design
0.112005
Database tuning advisor for microsoft SQL server 2005: demo · SIGMOD Conference 2005
Data models and query languages › multidimensional data model
array data model
0.022002
Query Processing Techniques for Arrays · SIGMOD Conference 1999
Query processing techniques for arrays · VLDB J. 2002
Data models and query languages › query language design
array query language
0.011997
A Language for Manipulating Arrays · VLDB 1997
Database system architecture and tuning
horizontal partitioning
0.012005
Database tuning advisor for microsoft SQL server 2005: demo · SIGMOD Conference 2005
Query processing and optimization › query planning
query plan generation
0.011999
Query Processing Techniques for Arrays · SIGMOD Conference 1999
Programming languages and type systems › programming paradigms
array programming
0.011997
A Language for Manipulating Arrays · VLDB 1997

Methods — techniques the papers use, named apart from their topics

workload analysis · 0.1user-defined functions · 0.0declarative rewrite optimization · 0.0
YearPublicationVenuePosition
2023 Towards intelligent database systems using clusters of SQL transactions
Arunprasad P. Marathe
Knowl. Inf. Syst.1
2022 Integrating the Orca Optimizer into MySQL
Arunprasad P. Marathe, Kareem El Gebaly, Per-Åke Larson, Calvin Sun
EDBT1
2022 Near Data Processing in Taurus Database
abstract
Huawei's cloud-native database system GaussDB for MySQL (also known as Taurus) stores data in a separate storage layer consisting of a pool of storage servers. Each server has considerable compute power making it possible to push data reduction operations (selection, projection, and aggregation) close to storage. This paper describes the design and implementation of near data processing (NDP) in Taurus. NDP has several benefits: it reduces the amount of data shipped over the network; frees up CPU capacity in the compute layer; and reduces query run time, thereby enabling higher system throughput. Experiments with the TPC-H benchmark (100 GB) showed that 18 out of 22 queries benefited from NDP; data shipped was reduced by 63%; and CPU time by 50%. On Q15 the impact was even higher: data shipped was reduced by 98%; CPU time by 91%; and run time by 80%.
Arunprasad P. Marathe, Per-Åke Larson, Calvin Sun, Paul Lee, Juncai Meng, Roulin Lin, Qingping Zhu
ICDE2
2021 DBMS Performance Troubleshooting in Cloud Computing Using Transaction Clustering
Arunprasad P. Marathe
EDBT1
2020 LRZ Convolution: An Algorithm for Automatic Anomaly Detection in Time-series Data
abstract
Automatic anomaly detection is a hard but practically useful problem. With telemetry data sizes growing constantly, experts will rely increasingly on automation to bring anomalies to their attention. In this paper, anomaly transition points (called change points elsewhere), are determined using a novel application of a somewhat obscure statistical score called “z-score of mean difference”. Use of this score yields a practical linear-time algorithm called LRZ Convolution with sound statistical underpinnings, and which does not require data normality. Each anomaly transition point is accompanied by a set of explanatory predicates that can form a good starting point for determining an anomaly’s root causes. Careful experimental evaluation and performance in two independent domains show promising results. A preliminary comparison with a well-known machine learning algorithm called Support Vector Machines (SVM) yields a highly favorable outcome.
Arunprasad P. Marathe
SSDBM1
2005 Database tuning advisor for microsoft SQL server 2005: demo
abstract
Database Tuning Advisor (DTA) is a physical database design tool that is part of Microsoft's SQL Server 2005 relational database management system. Previously known as "Index Tuning Wizard" in SQL Server 7.0 and SQL Server 2000, DTA adds new functionality that is not available in other contemporary physical design tuning tools. Novel aspects of DTA that will be demonstrated include: (a) Ability to take into account both performance and manageability requirements of DBAs (b) Fully integrated recommendations for indexes, materialized views and horizontal partitioning (c) Transparently leverage a test server to offload tuning load from production server and (d) Easy programmability and scriptability.
Sanjay Agrawal 0001, Surajit Chaudhuri, Lubor Kollár, Arunprasad P. Marathe, Vivek R. Narasayya, Manoj Syamala
SIGMOD Conference4
2004 Database Tuning Advisor for Microsoft SQL Server 2005
Sanjay Agrawal 0001, Surajit Chaudhuri, Lubor Kollár, Arunprasad P. Marathe, Vivek R. Narasayya, Manoj Syamala
VLDB4
2002 Query processing techniques for arrays
Arunprasad P. Marathe, Kenneth Salem
VLDB J.1
2001 Tracing Lineage of Array Data
abstract
Arrays are a common and important class of data. They can model digital images, digital video, scientific and experimentation data, matrices, finite element grids, and many other types of data. Although array manipulations are diverse and domain-specific, they often exhibit structural regularities. The paper presents an algorithm called SUN-pushdown to compute data lineage in such array computations. The array manipulations are expressed in the Array Manipulation Language (AML) that was introduced previously (A.P. Marathe and K. Salem, 1997). SUB-pushdown has several useful features. First, the lineage computation is expressed as an AML query. Second, it is not necessary to evaluate the AML lineage query to compute the array data lineage. Third, SUB-pushdown never gives false-negative answers. SUB-pushdown has been implemented as part of the ArrayDB prototype array database system that we built (A.P. Marathe, 2001).
Arunprasad P. Marathe
SSDBM1
2001 Tracing Lineage of Array Data
Arunprasad P. Marathe
J. Intell. Inf. Syst.1
1999 Query Processing Techniques for Arrays
abstract
Arrays are an appropriate data model for images, gridded output from computational models, and other types of data. This paper describes an approach to array query processing. Queries are expressed in AML, a logical algebra that is easily extended with user-defined functions to support a wide variety of array operations. For example, compression, filtering, and algebraic operations on images can be described. We show how AML expressions involving such operations can be treated declaratively and subjected to useful rewrite optimizations. We also describe a plan generator that produces efficient iterator-based plans from rewritten AML expressions.
Arunprasad P. Marathe, Kenneth Salem
SIGMOD Conference1
1997 A Language for Manipulating Arrays
Arunprasad P. Marathe, Kenneth Salem
VLDB1