引 言
数据库的可用性和扩展性一直是数据库厂商和用户最关注的问题。过去我们采用高端的设备,比如使用小型机和大型存储来保证数据库的可用 性。而扩展性主要采用向上扩展(Scale up)的方式,通过增加CPU,内存,磁盘等方式提高处理能力。这种集中式数据库的架构,使得数据库成为了整个系统的瓶颈,已经越来越不适应海量数据对计 算能力的巨大需求。近些年来,分布式系统成为了一种趋势,我们希望用廉价的设备堆叠出具备高可用性和高扩展性的计算集群,从而摆脱对大型设备的依赖。数据 库作为系统架构中的重要组成部分,如何做到即提供高可用性,又具备向外扩展(Scale out)的能力,数据库厂商和用户都做了很多的探索。

Oracle RAC
几乎每个数据库产品都有集群解决方案,Oracle RAC是业界最流行的产品。其架构的最大特点是共享存储架构(Shared-disk),整个RAC集群是建立在一个共享的存储设备之上的,节点之间采用 高速网络互连。Oracle RAC提供了 更多相关的内容 »
comments 讨论   addto 把此链接加入于...  recommend 与朋友分享   report 已已沉

随着信息量飞涨,信息的存储成为了这个时代至关重要的一项技术。如何来保证数据存储技术能够适应信息量的增长速度和我们对信息的高度依赖, 成为一个非常重要的课题。本文将从数据库架构的层面,通过以开源的数据存储软件来构建分布式数据层的思路,期望实现一个低成本的高可用可扩展的数据层架 构。


更多相关的内容 »
comments 29 意见/ 评语   addto 把此链接加入于...  recommend 与朋友分享   report 已已沉


submit '基于MySQL的高可用可扩展架构探讨' to digg   submit '基于MySQL的高可用可扩展架构探讨' to reddit   submit '基于MySQL的高可用可扩展架构探讨' to Pligg   submit '基于MySQL的高可用可扩展架构探讨' to yahoo   |   书签  

The database become more fragmented whenever you delete any large data from your sql database
. It is always a very good practice to optimize your database time by time especially if you are dealing with a lot of varying characters (VARCHAR).

Optimizing a single table is very easy. Here is the command that how we can optimize MySQL database single table with command line.

OPTIMIZE TABLE  myTBL

The above command only work on single tabe but if you want 更多相关的内容 »
comments 讨论   addto 把此链接加入于...  recommend 与朋友分享   report 已已沉
第一种情况: 目标数据库中存在与导出用户的缺省表空间同名的表空间,此时,一定要将导入用户的 unlimited tablespace 权限 revoke 掉,否则,数据将全部被导入到那个同名的表空间中,而不是导入用户的缺省表空间中。 1、 更多相关的内容 »
comments 讨论   addto 把此链接加入于...  recommend 与朋友分享   report 已已沉

My recent poll What alert monitoring do you use? showed 25% of the 58 respondents to bravely state they had no MySQL monitoring. I see 1 in 3, ~33% in my consulting so this is consistent.

 There is no excuse to not have some MySQL Monitoring on your production system. At the worse case, you should be logging

更多相关的内容 »
comments 讨论   addto 把此链接加入于...  recommend 与朋友分享   report 已已沉

在当前的全业务运营环境下,电信运营商需要将各种数据进行整合和利用,中国移动凭借多年的积累,使自身对移动数据管理的技术走在业界前面。中国移动通信集 团河北有限公司在其企业内最大的IT系统(BOSS系统)规划建设过程中进行了有益的尝试,采用了“海量数据分级管理”的方式,实现了在线数据的可靠高效 存储与应用,使企业各种软硬件资源达到最佳匹配,从而提升企业海量数据的应用效力,并取得了初步成效。数据是业务运转的基础。不管 一个企业的数据量是多少,这些数据都是关乎着企业命脉的宝贵资产。在金融、电信行业,税务、工商等政府部门及大型企业中,随着业务不断发展,数据量的增长 是十分惊人的,在庞大的数据量背后,企业CIO面临的数据维护问题主要涉及存储空间不足、存储维护成本高昂、庞大的数据处理对主机的压力、数据安全等这几 个方面。

在这种数据量的增长之下,企业不得不购买更多磁盘、磁带等存储设备,而管理越来越复杂,主机的压 更多相关的内容 »
comments 讨论   addto 把此链接加入于...  recommend 与朋友分享   report 已已沉

在这种数据量的增长之下,企业不得不购买更多磁盘、磁带等存储设备,而管理越来越复杂,主机的压">submit '《通信世界》报道:海量数据分级管理提升应用效力' to digg   submit '《通信世界》报道:海量数据分级管理提升应用效力' to reddit   submit '《通信世界》报道:海量数据分级管理提升应用效力' to Pligg   submit '《通信世界》报道:海量数据分级管理提升应用效力' to yahoo   |   书签  

Use this comparison matrix to learn about the differences between – and relative benefits of – the popular open source databases MySQL, PostgreSQL, Derby and 更多相关的内容 »
comments 讨论   addto 把此链接加入于...  recommend 与朋友分享   report 已已沉

CSQL Cache is an open-source high performance, bi-directional updateable data-caching infrastructure that sits between the clustered application process and back-end data sources to provide unprecedented high throughput to your application.

Improving Database Performance Using Database Cache

Many applications today are being developed and deployed on multi-tier environments that involve browser-based clients, web application servers and backend databases. These application 更多相关的内容 »
comments 讨论   addto 把此链接加入于...  recommend 与朋友分享   report 已已沉