最近工作中需要跨服务器同步数据,在数据库DB1中的表T1插入数据,同时触发T1的触发器(这里暂不讨论触发器的效率问题),向另一台服务器DB2中的相同的一张表T2插入数据,查看了一些资料说,需要打开DTC(分布式交易协调器)协调跨多个数据库、消息队列、文件系统等资源管理器的事务,于是按照网上说的,将自...
分类:
数据库 时间:
2014-10-23 11:58:11
阅读次数:
264
在实际的软件开发项目中,程序经常需要从外界读取某些可能会变化的信息,我们把需要读取的信息统一放到一个文件中(通常是ini文件),并把这个文件叫做配置文件。 考虑这样一个场景,程序需要与多个数据库打交道,要从配置文件中读取各个数据库的信息。那么,我们如何在配置文件中设置各个配置项以及如何编写程序将各配置项的值读入呢? 假设有两个数据库,每个数据库包含了IP地址和端口号两种...
分类:
其他好文 时间:
2014-10-18 12:42:52
阅读次数:
157
mongodb启动/data/mongodb/bin/mongod-f/data/mongodb/bin/mongodb.conf进入./mongo一些概念一个mongod服务可以有建立多个数据库,每个数据库可以有多张表,这里的表名叫collection,每个collection可以存放多个文档(document),每个文档都以BSON(binaryjson)的形式存放于..
分类:
数据库 时间:
2014-10-16 14:29:13
阅读次数:
386
服务器×××上的MSDTC不可用解决办法 ? MSDTC(分布式交易协调器),协调跨多个数据库、消息队列、文件系统等资源管理器的事务。该服务的进程名为Msdtc.exe,该进程调用系统Microsoft?Personal?Web?Server和Mic...
分类:
其他好文 时间:
2014-10-14 17:53:19
阅读次数:
213
按照SQL标准的解释,在SQL环境下Catalog和Schema都属于抽象概念,可以把它们理解为一个容器或者数据库对象命名空间中的一个层次,主要用来解决命名冲突问题。从概念上说,一个数据库系统包含多个Catalog,每个Catalog又包含多个Schema,而每个Schema又包含多个数据库对象(表...
分类:
其他好文 时间:
2014-10-09 17:45:57
阅读次数:
202
在oarcle的sql脚本中字段长度超过4000执行会有异常,而在postgresql中超过4000仍可以正常执行,产品同时支持多个数据库,如oracle和postgresql,在基础数据较多时,只能通过导出基础数据相关表的dmp或backup文件进...
分类:
数据库 时间:
2014-09-26 21:25:49
阅读次数:
276
所谓的读写分离就是事先准备两种类型的MySQL数据库,一种做更新操作(master)、一种做查询操作(slave)。当应用系统需要更新数据时调用master,查询数据时调用slave。这样做的好处就是将单一数据库的业务处理分担给多个数据库,也可以理解为负载均衡,这样就有一个问题,master的数据什么时候通过哪种方式同步到slave中呢?这时候就用到了主从复制了,主从复制提供了多种方式将Maste...
分类:
数据库 时间:
2014-09-26 12:19:38
阅读次数:
312
sys_guid():SYS_GUID (),是Oracle 8i 后提供的函数。SYS_GUID产生并返回一个全球唯一的标识符(原始值)由16个字节组成。更适合多个数据库数据集成时使用(--源自百度百科)。 itpub上讨论这两个,发现sys_guid()和操作系统相关,据说在windows下可以...
分类:
数据库 时间:
2014-09-25 15:26:49
阅读次数:
248
在我们的项目中遇到这样一个问题:我们的项目需要连接多个数据库,而且不同的客户在每次访问中根据需要会去访问不同的数据库。我们以往在spring和hibernate框架中总是配置一个数据源,因而sessionFactory的dataSource属性总是指向这个数据源并且恒定不变,所有DAO在使用se.....
分类:
编程语言 时间:
2014-09-22 02:23:01
阅读次数:
285
Spring动态配置多数据源,即在大型应用中对数据进行切分,并且采用多个数据库实例进行管理,这样可以有效提高系统的水平伸缩性。而这样的方案就会不同于常见的单一数据实例的方案,这就要程序在运行时根据当时的请求及系统状态来动态的决定将数据存储在哪个数据库实例中,以及从哪个数据库提取数据。基本信息1、.....
分类:
编程语言 时间:
2014-09-22 01:51:11
阅读次数:
363