社区
应用实例
帖子详情
拆分为多个数据库有什么好处吗?
zhangxiangsong
2004-11-06 10:31:22
请教各位大虾,我们要作一个进销存系统,各分店通过远程连接总部的数据库。
我的同事说在服务器上为每个分销点都建一个数据库,各联各的库,速度快,维护也要方便,每个库的数据量要小,风险也要小。
我觉得不以为然,这样如果查询所有分店的库,不是要联接所有的库,再把查询出的结果集union吗?这样是不是会大大的降低速度,增加查询语句的复杂度。
另外,我也实在想像不出分成多个库有什么优点?分成十八个库就更安全了?
请各位大虾为我解惑。
...全文
324
3
打赏
收藏
拆分为多个数据库有什么好处吗?
请教各位大虾,我们要作一个进销存系统,各分店通过远程连接总部的数据库。 我的同事说在服务器上为每个分销点都建一个数据库,各联各的库,速度快,维护也要方便,每个库的数据量要小,风险也要小。 我觉得不以为然,这样如果查询所有分店的库,不是要联接所有的库,再把查询出的结果集union吗?这样是不是会大大的降低速度,增加查询语句的复杂度。 另外,我也实在想像不出分成多个库有什么优点?分成十八个库就更安全了? 请各位大虾为我解惑。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
davorsuker39
2004-11-08
打赏
举报
回复
几个因素决定的!
你的成本
你的数据量
是否要经常数据库之间的关联..............
8LY8Apollo
2004-11-08
打赏
举报
回复
如果数据量不大,可以创建一个数据库同时为每个地区创建一个用户来控制安全性。
数据量特别大,那就单独为每个区域创建数据库,只要数据结构一样,你可以定期把所有数据备份到一个库,里进行统计。
另:个人觉得主要和是否拆分主要和数据量有很多关系,还有就是你服务器的硬件性能。
zhangxiangsong
2004-11-08
打赏
举报
回复
顶
怎么架构生产
数据库
--生产
数据库
优化的一种方式
在很多企业中有这样一种情况: 核心...解决这一问题的根本方式是进行业务
拆分
和
数据库
的分库分表,但这需要业务、研发和架构师一起来做,时间略久且工作量巨大,那有什么折中或是临时的优化处理方式呢?请参考本课程。
34. 谈谈为什么要
拆分
数据库
?有哪些方法?
谈谈为什么要
拆分
数据库
?有哪些方法?
谈谈为什么要
拆分
数据库
?有哪些方法?
1. 为什么要
拆分
数据库
? 单体项目在构建之初,
数据库
的负载和数据量都不大,所以不需要对
数据库
做
拆分
,小型财务系统、文书系统、ERP系统、OA系统,用一个MySQL
数据库
实例基本就够用了。 就像《淘宝技术这十年》...
35面试常问:谈谈为什么要
拆分
数据库
?有哪些方法?
1. 为什么要
拆分
数据库
? 单体项目在构建之初,
数据库
的负载和数据量都不大,所以不需要对
数据库
做
拆分
,小型财务系统、文书系统、ERP系统、OA系统,用一个MySQL
数据库
实例基本就够用了。 就像《淘宝技术这十年》...
mysql
数据库
水平
拆分
例子_
数据库
水平
拆分
通俗说,就是根据业务类型,把一个
数据库
中的多张表
拆分
到
多个
数据库
中,这样不同
数据库
的数据量和压力不同,可以有针对性的进行优化。水平
拆分
垂直
拆分
只是把一张表
拆分
到另一个
数据库
实例中,并不会把一张表
拆分
为...
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章