社区
疑难问题
帖子详情
两个系统,用一个数据库,合理吗?
zgplyl
2011-08-19 10:50:27
我们开发了两个系统(A、B系统),现在只用一个数据库:dabase, 两个数据库的表这样写,如果是A系统:T_A...
如果是B系统,则写成T_B...,然后一些基本的信息可以共享,比如用户信息(因为是同一个公司)、部门信息等,我想问的是
这种方法合理吗,如果不合理,哪么通用的方法是什么?
其实我们是想以后作系统尽量实现数据一致,并且系统集成。大侠们讨论一下。分不够再给。
...全文
1812
16
打赏
收藏
两个系统,用一个数据库,合理吗?
我们开发了两个系统(A、B系统),现在只用一个数据库:dabase, 两个数据库的表这样写,如果是A系统:T_A... 如果是B系统,则写成T_B...,然后一些基本的信息可以共享,比如用户信息(因为是同一个公司)、部门信息等,我想问的是 这种方法合理吗,如果不合理,哪么通用的方法是什么? 其实我们是想以后作系统尽量实现数据一致,并且系统集成。大侠们讨论一下。分不够再给。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
langxingcs
2011-08-19
打赏
举报
回复
无所谓,一个库里只要好区分就行,迁移很容易。多建一个库,服务器也是多一个负担
zgplyl
2011-08-19
打赏
举报
回复
谢谢,还有别的不同看法没有。
--小F--
2011-08-19
打赏
举报
回复
在同一数据库上面,如果是不同的系统的话,迁移这些不是很方便,如果用两个数据库,可以比较好的迁移
也就是说如果要把A系统迁移,可以直接备份A所在的数据库,然后去其他地方还原就可以了
zgplyl
2011-08-19
打赏
举报
回复
楼上的,你的想法让我豁然开朗。
shshjun
2011-08-19
打赏
举报
回复
除非你的T_A 和T_B有其它的关联,放在同一个数据库里面更合适,否则建议使用三个数据库
公用信息
A系统专用数据
B系统专用数据
chuanzhang5687
2011-08-19
打赏
举报
回复
最好把数据库拷贝一下,另外 建个数据库 。
这样也不是很麻烦。使用起来也比较方便。程序里面调用的时候修改的相应也会减少。
然后根据客户的需求再在新的数据库中修改表结构之类的。
存储过程可以拷贝两份。只需改下数据库名就好了。
或者另外见一个数据库,专门存放存储过程和函数。这样也不需每套数据库都要从新建立存储过程。
只是在存放存储过程的数据库里面分别创建不同数据库的同义词就好了。
你要知道客户的需求往往是很扯淡的。而且你们是想以后作系统尽量实现数据一致。你们想的可能吗?
比方说还有第三家,是不是在同一个数据库里面另外建一套Tab_C的表?你认为这样好吗?
zgplyl
2011-08-19
打赏
举报
回复
为什么,理由能不能说的充分些
geniuswjt
2011-08-19
打赏
举报
回复
建议2个数据库db_A和db_B
比2个表在1个数据库好些
mingpei0703
2011-08-19
打赏
举报
回复
这两个系统的用户群体现在是同一个公司,但既然是两个系统就有分开的理由,以后不可能都是同一家公司的,个人觉得还是分为两个数据库比较好,在同一个实例下建立多个数据库,这些数据库之间也可以实现共享的
zgplyl
2011-08-19
打赏
举报
回复
并发多意味着什么。
renwenli07461
2011-08-19
打赏
举报
回复
没问题啊,个人认为挺合理的,看看大侠们得见解吧。。。
快溜
2011-08-19
打赏
举报
回复
如果数据库操作频繁,并发会比较多。
renwenli07461
2011-08-19
打赏
举报
回复
沙发~~哈哈
Q315054403
2011-08-19
打赏
举报
回复
一个公司,一个DB足够了,信息共享方便,备份维护也方便
除非数据量太大,如数T、数十T。。。分开减轻些负担,方便分离到多台SVR
dqj
2011-08-19
打赏
举报
回复
方法合理
zgplyl
2011-08-19
打赏
举报
回复
谢谢大家
DBCP 数据源jar包
其中包括
两个
jar包,commons-dbcp.jar,commons-pool.jar
不同
系统
可以用
一个
数据库
服务器吗,关于Web服务:体系结构:
两个
不同服务器使用的
一个
数据库
...
免责声明:本文作者对Web应用程序的软件体系结构只有理论知识,几乎没有实际知识。假设我想构建
一个
具有以下架构大纲的Web应用程序:典型的Web前端,允许用户创建/编辑/删除帐户,并在中创建/更新/删除帐户记录……存储所有用户帐户的
数据库
;以及
一个
JabberBot(
一个
单独的服务,可能在
一个
单独的物理机器上),它与用户对话,但需要查找和更新同一
数据库
中用户的相关信息(2)。所以,本质上我有
两个
应用...
【MySQL —
数据库
基础】深入解析MySQL
数据库
操作:创建、使用、删除及字符集管理
目录? ? 1.
数据库
的操作? ??? ? 1.1 显示当前的
数据库
? ??? ? 1.2 创建
数据库
? ??? ? 1.3 使用
数据库
? ??? ? 1.4 删除
数据库
? ? ?? ? 1.5 删除磁盘文件的原理? ??? ? 1.6?退出客户端? ??在
一个
数据库
服务中,可以包含很多个
数据库
:当我们不知道DB A,DB B(DB是
数据库
管理员缩写)是为哪
一个
应用程序提供服务的时候,不能随意修改操作这
两个
数据库
,我们操作的
数据库
,应该是自己熟悉的
数据库
;在生成环境中,
数据库
管理员应该
合理
分配读取,连接库
两个
数据库
之间的数据同步(学工
系统
和oa
系统
信息同步)
问题描述:现有
两个
数据库
,xg
系统
和oa
系统
。要实现这
两个
数据库
之间的数据同步。学⼯
系统
在进⾏新增或者变更时,需要在OA
系统
中进⾏相应变化;需要了解的知识点:1. JDBC(1) JDBC:java database connectivity SUN公司提供的一套操作
数据库
的标准规范。(2) 本项目通过jdbc协议建立与Mysql
数据库
的连接2. 连接池(1) DBCP:Apache推出的Dat...
SQL
数据库
学习 003 什么是
数据库
? 为什么需要
数据库
?是不是所有的软件都是用Sql Server?
什么是
数据库
? 为什么需要
数据库
?是不是所有的软件都是用Sql Server Windows 10 64位 SQL Server 2014 Express本篇博客是属于:科普。大概的看看就行。一 . 什么是
数据库
如果我们狭义的理解,它就是
一个
存储数据的仓库。 如果我们广义的理解,它就是
一个
:可以对数据进行存储和管理的软件,以及 数据本身,统称为
数据库
。
数据库
是由:表、关系、操作 组成。你就
疑难问题
22,295
社区成员
121,729
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章