One small step for a man
One Giant leap for the mankind

There is no wealth like Knowledge
                            No Poverty like Ignorance
Journal of Emerging Trends in Computing and Information Sciences Logo

Journal of Emerging Trends in Computing and Information Sciences >> Call for Papers Vol. 8 No. 3, March 2017

Journal of Emerging Trends in Computing and Information Sciences

Performance Analysis of Concurrency Control Using Locking in Mixture Transactions Environment

Full Text Pdf Pdf
Author Ahmad al-Qerem
ISSN 2079-8407
On Pages 240-253
Volume No. 5
Issue No. 3
Issue Date April 1, 2014
Publishing Date April 1, 2014
Keywords concurrency control, mixture transactions, mobile computing, performance evaluation


Concurrency control protocols proposed in the literature are mainly focused on homogeneous environments. That is, there is only one type of transactions present in the system, either fixed transactions or mobile transactions. However, it is not uncommon to have mobile applications that consist of both types of transactions. Due to high expensive resources used by mobile transactions, it will be a serious problem for these transactions to suffer from blocking caused by other fixed or mobile transactions. Since the blocking can be unbounded because of disconnection which may highly occur in such environments, reserved resources by the blocking transactions and other reserved by the waiting transactions may seriously affect other ongoing mobile transactions that share the same wireless resources. In view of this, it is very important to reduce the blocking overhead which negatively affect amount of resources wasted in this aspect. In this paper, to reduce blocking effect, a lock-based approach, called Lock-Mix is proposed. The execution of both types of transactions is divided into two phases a no blocking phase where transactions wait for locks but do not block other transactions and a blocking phase as in traditional locking. However, data accessed during the no blocking phase can lead to transaction abort. Two parameters and associated with fixed and mobile transaction respectively have been used for properly balancing the blocking and abort effects. The characteristics of this approach have been examined in detail by simulation. The results show that the performance is consistently better than either the SDHP-2PL or FBOCC protocol over a wide range of system settings. In particular, this approach provides a more significant performance gain in mixture transaction environments.

    Journal of Computing | Call for Papers (CFP) | Journal Blog | Journal of Systems and Software | ARPN Journal of Science and Technology | International Journal of Health and Medical Sciences | International Journal of Economics, Finance and Management     
© 2015 Journal of Computing