2011
DOI: 10.5120/2491-3365
|View full text |Cite
|
Sign up to set email alerts
|

An Efficient Approach of Block Nested Loop Algorithm Based on Rate of Block Transfer

Abstract: In this paper, an approach has been proposed that makes the processing of join operation in database systems more efficient. In join operation processing relations that take part in the join process are required to be transferred to the main memory (RAM) from hard disk. In join operation processing when block nested loop algorithm is used to perform join between relations and multiple blocks of the relations that take part in the joining process are transferred from hard disk to main memory than in this case t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 8 publications
0
4
0
Order By: Relevance
“…Before proceeding further let us first understand the concept of Join and Semi joins. Join [6] is one of the most imperative operations in database theory that is used to extract information from two or more than two tables. Technically join operation is one of the special cases of Cartesian product.…”
Section: Joins and Semi Joinsmentioning
confidence: 99%
“…Before proceeding further let us first understand the concept of Join and Semi joins. Join [6] is one of the most imperative operations in database theory that is used to extract information from two or more than two tables. Technically join operation is one of the special cases of Cartesian product.…”
Section: Joins and Semi Joinsmentioning
confidence: 99%
“…The different categorizations scheme and different approaches to implement join processing are provided in this paper. Relational database join operations are categorized into two-way and multi way scheme [6]. Join operations is considered as two-way, when it is executed on two relations of database and multi way when more than two relations of database are joined together.…”
Section: Introductionmentioning
confidence: 99%
“…Key on outer relation, for every single block of relation 'r' is scanned, the bS blocks of relation's' are scanned and for bR blocks of relation 'r', the (bS *bR) times the blocks of relation's' are scanned. The total block transfer is ((bR * bS) + bR) [7].…”
Section: }}mentioning
confidence: 99%
“…In Block Nested Loop Join [7], To join relations 'r' and relation 's', the outer loop reads the blocks of relation 'r' and inner loop reads the blocks of relation 's'. If there is enough memory to fit relations 'r' and's' than the join operation is done more efficiently.…”
Section: Proposed Systemmentioning
confidence: 99%