Efficient Join On DBMS
Efficient Join On DBMS
ISSN 2250-3153
www.ijsrp.org
International Journal of Scientific and Research Publications, Volume 3, Issue 5, May 2013 2
ISSN 2250-3153
the data from the remote sites, objectives for the optimization
Another method for join query in distributed databases is the are:
parallel query processing. Parallel processing doesn't focus on
minimizing the quantity of transmission data but rather Size of transmitted data: It is the amount of the data that is to
maximizing the number of simultaneous transmissions [7]. be transmitted. Size of the transmitted data should be small
so that less time will be required for transmission.
Transmission speed: it depends upon the network speed. For
the wide area networks, transmission speed more affects the
query.
Local processing costs: it consists of CPU cost, I/O cost.
Local processing costs can vary with the machine
processing speed.
To increase the performance of join query, these costs should be
less and operations should be performed in efficient manner for
optimization of the query.
www.ijsrp.org
International Journal of Scientific and Research Publications, Volume 3, Issue 5, May 2013 3
ISSN 2250-3153
REFERENCES
VI. PROPOSED WORK [1] Aljanaby Alaa , Abuelrub Emad, and Odeh Mohammed , “ A Survey of
Distributed Query Optimization”, The International Arab Journal of
First method for the join query is first to transfer the Information Technology, Vol. 2, No. 1.
data from servers to client and then insert the data into client [2] Mullins Craig S., “Distributed Query Optimization”, Technical Support .
database, after that results are shown by performing join [3] Nicoleta Iacob , “Distributed Query Optimization”, PhD Student,
query at the client site that takes the data from its own University of Piteşti, Issue 4/2010
[4] Ioannidis Y. E. and Kang Y. C. , “Randomized Algorithms for Optimizing
database . Time for this method will equal to the addition of Large Join Queries”, in Proceedings of the ACM SIGMOD Conference on
time to fetch the data from server sites, time to insert the data Management of Data, Atlantic City, USA, pp. 312-321.
into client database and join query processing time. [5] Ghaemi Reza, Amin Milani Fard, Tabatabaee Hamid, and Sadeghizadeh
Second method that is my proposed work will show the Mahdi ,” “Evolutionary Query Optimization for Heterogeneous Distributed
Database Systems”, World Academy of Science, Engineering and
results by performing the join query on the client site without Technology 19.
inserting the data into its database. The join query in my [6] Mor Jyoti, Kashyap Indu, Rathy R. K., “Analysis of Query Optimization
proposed work will directly take the data from server sides. Techniques in Databases”, International Journal of Computer Applications
Time for proposed method will depend upon the time to fetch (0975 – 888) Volume 47– No.15.
[7] Jiang Shun , “Optimizing Join Query in Distributed Database”, University
the data from server sides and join query execution time. of North Carolina, Wilmington.
Then compare both the methods based upon their [8] Valduriez Patrick , “Join Indices”, ACM Transactions on Database
performance. In the proposed method, insertion time of data Systems, Vol. 12, No. 2 .
into client database will be deducted. Therefore, the join [9] Ioannidis Y. E. and Kang Y. C. , “Left-Deep vs. Bushy Trees: An Analysis
of Strategy Spaces and its Implications for Query Optimization”, SIGMOD
query will be optimized in distributed databases. Conference 1991: 168-177.
[10] Sukheja Deepak, Singh Umesh Kumar (July 2011), “A Novel Approach of
VII. CONCLUSION Query Optimization for Distributed Database Systems”, IJCSI International
Journal of Computer Science Issues, Vol. 8, Issue 4, No 1.
This paper presents the join query optimization in
distributed databases. One method for the join query is first
to transfer the data from servers to client site and then insert AUTHORS
the data into client database, after that join query is First Author – Pawandeep Kaur, M.Tech Student, CSE
performed. Proposed method will directly perform the join Department, Lovely Professional University, Phagwara,
query on the client site after fetching from servers site and it India. email: [email protected]
will not insert the data into client database. By the proposed Second Author – Jaspreet Kaur Sahiwal, Assistant Professor,
method, insertion time of data into client database will be CSE Department, Lovely Professional University, Phagwara,
deducted. So, this method will optimize the join query in India. email: [email protected]
distributed databases.
www.ijsrp.org