Query Processing and Optimization Using Set Predicates.

被引:0
|
作者
George, Rhia Mariam [1 ]
Doni, Ronalad A. [1 ]
机构
[1] Sathyabama Univ, Fac Comp, Dept MCA, Madras 600119, Tamil Nadu, India
关键词
Bitmap index; Set predicate Data warehousing; OLAP; Query processing and Evaluation;
D O I
暂无
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The scalar-level implication in SQL becomes progressively important to support a new group of operation that needs set-level contrast semantics. That is matching a tuples group with multiple values. Complicated queries of SQL constructed using scalar-level operation are frequently formed to get even simplest set-grade semantics. This type of queries is not only challenging to write and also difficult with regard to database engine optimization, so they may result in expensive evaluation. To overcome this problem, in this paper we suggests to become greater SQL with a new predicates type, set predicates, to come carrying out the as an alternative easily understood semantics and accordingly ease the efficient and direct support. Here we suggested two methods of processing set predicates in this study: An approach based on bitmap index; another approach based on aggregate function. Aggregate functions find their usage for searching tuples which satisfy certain aggregate quality over a group of tuples (in contrast to just calculating an aggregate quality upon a group of tuples). The approach based on bitmap index might be used for eliminating the need for scanning and handling the complete data set (like a table) that ends in significantly speeding up the required query processing. Furthermore, we have devised a probabilistic method that is based on histogram for estimating set predicate selection, in view of optimizing queries having multiple predicates. Also, the experiments have verified the methods accuracy as well as effectiveness of optimizing queries.
引用
收藏
页码:389 / 398
页数:10
相关论文
共 50 条
  • [41] Multiple query optimization in middleware using query teamwork
    O'Gorman, K
    El Abbadi, A
    Agrawal, D
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2005, 35 (04): : 361 - 391
  • [42] An Overview of the Deco System: Data Model and Query Language; Query Processing and Optimization
    Park, Hyunjung
    Pang, Richard
    Parameswaran, Aditya
    Garcia-Molina, Hector
    Polyzotis, Neoklis
    Widom, Jennifer
    [J]. SIGMOD RECORD, 2012, 41 (04) : 22 - 27
  • [43] Almost optimal query algorithm for hitting set using a subset query
    Bishnu, Arijit
    Ghosh, Arijit
    Kolay, Sudeshna
    Mishra, Gopinath
    Saurabh, Saket
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2023, 137 : 50 - 65
  • [44] Improving Query Processing Performance Using Optimization Techniques for Object-Oriented DBMS
    Dhande, Sheetal
    Bamnote, G. R.
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION TECHNOLOGIES, IC3T 2015, VOL 2, 2016, 380 : 119 - 127
  • [45] Qualitative optimization of image processing systems using random set modeling
    Kelly, PA
    Derin, H
    Vaidya, P
    [J]. SIGNAL PROCESSING, SENSOR FUSION, AND TARGET RECOGNITION IX, 2000, 4052 : 139 - 148
  • [46] Relaxation on optimization predicates
    Guo, Hai-Feng
    Liu, Miao
    Jayaraman, Bharat
    [J]. LOGIC PROGRAMMING, PROCEEDINGS, 2006, 4079 : 425 - 426
  • [47] A genetic algorithm for set query optimization in distributed database systems
    Wang, JC
    Horng, JT
    Hsu, YM
    Liu, BJ
    [J]. INFORMATION INTELLIGENCE AND SYSTEMS, VOLS 1-4, 1996, : 1977 - 1982
  • [48] Approximate query processing using wavelets
    Chakrabarti, K
    Garofalakis, M
    Rastogi, R
    Shim, K
    [J]. VLDB JOURNAL, 2001, 10 (2-3): : 199 - 223
  • [49] Multithreaded Query Processing Using Quadtree
    Das Chakladar, Debashis
    Panda, Debadrita
    [J]. INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING AND COMMUNICATIONS, VOL 1, 2019, 55 : 89 - 97
  • [50] Approximate query processing using wavelets
    Chakrabarti K.
    Garofalakis M.
    Rastogi R.
    Shim K.
    [J]. The VLDB Journal, 2001, 10 (2) : 199 - 223