中小型网站基于分布式数据库的渐进优化策略

2012-04-29 00:44:03马一宁张霞陈静汝
电脑知识与技术 2012年12期

马一宁 张霞 陈静汝

摘要:用户量的不断增加,使传统的集中式数据库已难以满足网站用户者的需求,采取分布式数据库Client/Server模式的协作式处理,可以提高了数据传输速率,从而提高了整个网站的传输效率。同时,根据分布式数据库物理分散性的特点,在Server端上运用多线程技术,采取多处理器并行处理,进一步提高网站效率。最后一步,采取合适的查询优化策略,降低查询代价,选择最优方式缩减查询时间,优化网站性能。

关键词:分布式数据库(DDBS);Client/Server;并行;查询优化;多线程

中图分类号:TP393文献标识码:A文章编号:1009-3044(2012)12-2665-02

数据库存储容量的增加,应用范围的急剧扩大,使得数据库查询、计算时间大幅度增加,用户等待时间加长,难以满足网站用户者的需求。分布式数据库将数据库系统和计算机网络系统有机地相结合,有效地避免了集中式数据库的局限性,充分发挥数据库技术和网络技术的优势。分布式数据库系统的研究开始与20世纪70年代,80年代进入成长阶段,随着信息的爆炸式增长,其研究越来越深入,国际上每年都召开专门会议对分布式数据库做出分析及预测。其中,DDBS可采用Client/Server模式,将应用程序服务器和数据库服务器分离,提高并行执行的效率。

1分布式数据库概述

分布式数据库系统是在物理上分散而逻辑上集中的数据库系统,具有物理分布性、逻辑整体性、站点自治性等特点。除此之外,分布是数据库不同于集中性数据库,具有数据分布透明性、集中与自治相结合的控制机制。……

登录APP查看全文