Parallel Database
Parallel Database
复制标题
并行数据库
DOI:
--
复制
发表时间:
2009
期刊:
影响因子:
--
通讯作者:
B. Gardi
中科院分区:
文献类型:
--
作者:
B. Gardi
Today single CPU based architecture is not capable enough for the modern database that are required to handle more demanding and complex requirements of the users, for example, high performance, increase availability, distributed access to data, analysis of distributed data and so on. To meet the complex requirement of users, the modern database system today operate with the architecture where multiple CPUs are working parallel to provide the complex database services. In some of the architectures, multiple CPUs are working in parallel and are physically located in closed environment, in the same building and communicating at very high speed. The databases operating in such a environment are called Parallel Databases. In parallel database system, multiple CPUs work in parallel to improve performance through parallel implementation of various operations such as loading data, building indexes and evaluating queries. Parallel processing divides a large task into many smaller task and execute the smaller tasks concurrently on several CPUs. As a result the larger task complete more quickly. Parallel database system improve the processing and I/O speed by using multiple CPUs and disks working in parallel. The parallel databases are essentially useful for applications that have to query large databases and process large number of transactions per second. In parallel processing many operations are performed simultaneously, as opposed to the centralized processing, in which serial computation is performed.