Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Global_serializability> ?p ?o }
- Global_serializability abstract "In concurrency control of databases, transaction processing (transaction management), and other transactional distributed applications, Global serializability (or Modular serializability) is a property of a global schedule of transactions. A global schedule is the unified schedule of all the individual database (and other transactional object) schedules in a multidatabase environment (e.g., federated database). Complying with global serializability means that the global schedule is serializable, has the serializability property, while each component database (module) has a serializable schedule as well. In other words, a collection of serializable components provides overall system serializability, which is usually incorrect. A need in correctness across databases in multidatabase systems makes global serializability a major goal for global concurrency control (or modular concurrency control). With the proliferation of the Internet, Cloud computing, Grid computing, and small, portable, powerful computing devices (e.g., smartphones), as well as increase in systems management sophistication, the need for atomic distributed transactions and thus effective global serializability techniques, to ensure correctness in and among distributed transactional applications, seems to increase.In a federated database system or any other more loosely defined multidatabase system, which are typically distributed in a communication network, transactions span multiple (and possibly distributed) databases. Enforcing global serializability in such system, where different databases may use different types of concurrency control, is problematic. Even if every local schedule of a single database is serializable, the global schedule of a whole system is not necessarily serializable. The massive communication exchanges of conflict information needed between databases to reach conflict serializability globally would lead to unacceptable performance, primarily due to computer and communication latency. Achieving global serializability effectively over different types of concurrency control has been open for several years. Commitment ordering (or Commit ordering; CO), a serializability technique publicly introduced in 1991 by Yoav Raz from Digital Equipment Corporation (DEC), provides an effective general solution for global (conflict) serializability across any collection of database systems and other transactional objects, with possibly different concurrency control mechanisms. CO does not need the distribution of conflict information, but rather utilizes the already needed (unmodified) atomic commitment protocol messages without any further communication between databases. It also allows optimistic (non-blocking) implementations. CO generalizes Strong strict two phase locking (SS2PL), which in conjunction with the Two-phase commit (2PC) protocol is the de facto standard for achieving global serializability across (SS2PL based) database systems. As a result, CO compliant database systems (with any, different concurrency control types) can transparently join existing SS2PL based solutions for global serializability. The same applies also to all other multiple (transactional) object systems that use atomic transactions and need global serializability for correctness (see examples above; nowadays such need is not smaller than with database systems, the origin of atomic transactions).The most significant aspects of CO that make it a uniquely effective general solution for global serializability are the following:Seamless, low overhead integration with any concurrency control mechanism, with neither changing any transaction's operation scheduling or blocking it, nor adding any new operation.Heterogeneity: Global serializability is achieved across multiple transactional objects (e.g., database management systems) with different (any) concurrency control mechanisms, without interfering with the mechanisms' operations.Modularity: Transactional objects can be added and removed transparently.Autonomy of transactional objects: No need of conflict or equivalent information distribution (e.g., local precedence relations, locks, timestamps, or tickets; no object needs other object's information).Scalability: With "normal" global transactions, computer network size and number of transactional objects can increase unboundedly with no impact on performance, andAutomatic global deadlock resolution.All these aspects, except the first two, are also possessed by the popular SS2PL, which is a (constrained, blocking) special case of CO and inherits many of CO's qualities.".
- Global_serializability wikiPageID "11861063".
- Global_serializability wikiPageLength "35143".
- Global_serializability wikiPageOutDegree "142".
- Global_serializability wikiPageRevisionID "675196389".
- Global_serializability wikiPageWikiLink ACID.
- Global_serializability wikiPageWikiLink Abraham_Silberschatz.
- Global_serializability wikiPageWikiLink Amazon.com.
- Global_serializability wikiPageWikiLink Atomic_commitment.
- Global_serializability wikiPageWikiLink Availability.
- Global_serializability wikiPageWikiLink Category:Concurrency_control.
- Global_serializability wikiPageWikiLink Category:Data_management.
- Global_serializability wikiPageWikiLink Category:Databases.
- Global_serializability wikiPageWikiLink Category:Transaction_processing.
- Global_serializability wikiPageWikiLink Cloud_computing.
- Global_serializability wikiPageWikiLink Commitment_ordering.
- Global_serializability wikiPageWikiLink Computer.
- Global_serializability wikiPageWikiLink Computer_network.
- Global_serializability wikiPageWikiLink Concurrency_control.
- Global_serializability wikiPageWikiLink Database.
- Global_serializability wikiPageWikiLink Database_management_system.
- Global_serializability wikiPageWikiLink Database_replication.
- Global_serializability wikiPageWikiLink Database_transaction.
- Global_serializability wikiPageWikiLink De_facto_standard.
- Global_serializability wikiPageWikiLink Deadlock.
- Global_serializability wikiPageWikiLink Digital_Equipment_Corporation.
- Global_serializability wikiPageWikiLink Distributed_computing.
- Global_serializability wikiPageWikiLink Distributed_database.
- Global_serializability wikiPageWikiLink Distributed_transaction.
- Global_serializability wikiPageWikiLink Elegance.
- Global_serializability wikiPageWikiLink Eventual_consistency.
- Global_serializability wikiPageWikiLink Fault_tolerance.
- Global_serializability wikiPageWikiLink Fault_tolerant.
- Global_serializability wikiPageWikiLink Federated_database.
- Global_serializability wikiPageWikiLink Federated_database_system.
- Global_serializability wikiPageWikiLink Global_concurrency_control.
- Global_serializability wikiPageWikiLink Global_serializability.
- Global_serializability wikiPageWikiLink Google.
- Global_serializability wikiPageWikiLink Grid_computing.
- Global_serializability wikiPageWikiLink Heterogeneity.
- Global_serializability wikiPageWikiLink Homogeneity_and_heterogeneity.
- Global_serializability wikiPageWikiLink InfiniBand.
- Global_serializability wikiPageWikiLink Infiniband.
- Global_serializability wikiPageWikiLink Information_technology.
- Global_serializability wikiPageWikiLink Internet.
- Global_serializability wikiPageWikiLink Internet_service_provider.
- Global_serializability wikiPageWikiLink Latency_(engineering).
- Global_serializability wikiPageWikiLink Lock_(computer_science).
- Global_serializability wikiPageWikiLink Mathematical_beauty.
- Global_serializability wikiPageWikiLink Modularity.
- Global_serializability wikiPageWikiLink Multiversion_concurrency_control.
- Global_serializability wikiPageWikiLink Necessary_condition.
- Global_serializability wikiPageWikiLink Necessity_and_sufficiency.
- Global_serializability wikiPageWikiLink Open_problem.
- Global_serializability wikiPageWikiLink Optimistic_concurrency_control.
- Global_serializability wikiPageWikiLink Optimistic_replication.
- Global_serializability wikiPageWikiLink Order_of_magnitude.
- Global_serializability wikiPageWikiLink Patent.
- Global_serializability wikiPageWikiLink Precedence_graph.
- Global_serializability wikiPageWikiLink Replication_(computer_science).
- Global_serializability wikiPageWikiLink Replication_(computing).
- Global_serializability wikiPageWikiLink Scalability.
- Global_serializability wikiPageWikiLink Schedule_(computer_science).
- Global_serializability wikiPageWikiLink Scientific_method.
- Global_serializability wikiPageWikiLink Serializability.
- Global_serializability wikiPageWikiLink Serializable_(databases).
- Global_serializability wikiPageWikiLink Smartphone.
- Global_serializability wikiPageWikiLink Systems_management.
- Global_serializability wikiPageWikiLink The_History_of_Commitment_Ordering.
- Global_serializability wikiPageWikiLink Theory.
- Global_serializability wikiPageWikiLink Timestamp-based_concurrency_control.
- Global_serializability wikiPageWikiLink Transaction_processing.
- Global_serializability wikiPageWikiLink Transactional_object.
- Global_serializability wikiPageWikiLink Transactional_objects.
- Global_serializability wikiPageWikiLink Transactional_processes.
- Global_serializability wikiPageWikiLink Two-phase_commit_protocol.
- Global_serializability wikiPageWikiLink Two-phase_locking.
- Global_serializability wikiPageWikiLink Two_phase_commit.
- Global_serializability wikiPageWikiLink Two_phase_locking.
- Global_serializability wikiPageWikiLink Workflow.
- Global_serializability wikiPageWikiLink Yahoo.
- Global_serializability wikiPageWikiLink Yahoo!.
- Global_serializability wikiPageWikiLink Yoav_Raz.
- Global_serializability wikiPageWikiLinkText "Global serializability".
- Global_serializability wikiPageWikiLinkText "Problem statement".
- Global_serializability wikiPageWikiLinkText "Quotations".
- Global_serializability wikiPageWikiLinkText "Relaxing global serializability".
- Global_serializability wikiPageWikiLinkText "global serializability".
- Global_serializability wikiPageWikiLinkText "relaxed".
- Global_serializability hasPhotoCollection Global_serializability.
- Global_serializability wikiPageUsesTemplate Template:Main.
- Global_serializability wikiPageUsesTemplate Template:Merge.
- Global_serializability wikiPageUsesTemplate Template:POV-section.
- Global_serializability wikiPageUsesTemplate Template:Reflist.
- Global_serializability subject Category:Concurrency_control.
- Global_serializability subject Category:Data_management.
- Global_serializability subject Category:Databases.
- Global_serializability subject Category:Transaction_processing.
- Global_serializability hypernym Property.
- Global_serializability type Article.