1 INTRODUCTION

2 SAMPLING BASED ONLINE AGGREGATION

3 ONLINE AGGREGATION ON MULTIPLE TABLES

4 PARALLEL ONLINE AGGREGATION

5 ONLINE AGGREGATION IN DISTRIBUTED ENVIRONMENT

6 LEARNING BASED ONLINE AGGREGATION

7 CONCLUSION AND FUTURE DIRECTION