PostgreSql逻辑备份工具(1)-pg_dumpall

By   2020-08-14  

PostgreSql为用户提供了pgdump、pgdumpall、pgrestore等逻辑备份工具。pgdumpall、pgdump用于导出数据,pgrestore用于导入数据。 pgdumpall利用pgdump分别导出每个database,另外,还会导出role和tablespace等数据,导出数据被保存到sql脚本中。命令行语法选项如下:

Continue reading »

基于GOLDENGATE实现数据实时分发

By   2016-09-06  

数据分发是中一对多的系统配置。Oracle GoldenGate支持源端数据库同多个目标数据库之间的数据同步,同步节点可以是同构数据库,也可以是异构数据库。根据不同的数据库平台,GoldenGate支持的功能会有所差异,但数据分发的总体模式如下:

基于GOLDENGATE构建在线报表系统–模式2

By   2016-09-04  
基于goldengate构建在线报表系统时,通过在源端节点添加datadump进程组,可以将网络功能、数据过滤和转换功能从extract进程组剥离出来,提高了各进程组的工作效率,在发生网络故障时,extract进程可以继续从数据库抓取数据。其拓扑结构如下:

版本一致性基于事务还是语句

By   2016-01-14  

实验过程如下:
创建表:

Continue reading »

浅说以太网MAC地址

By   2016-01-11  

组播、单播和广播

MAC地址分成三类,分别是广播地址、组播地址和单播地址。

首先,FF:FF:FF:FF:FF:FF毫无疑问是广播地址。每个网卡出厂时被分配唯一一个单播地址,头24位是设备制造厂商的编号,由IEEE(电气与电子工程师协会)分配,后24位是设备厂商为网卡制定的唯一编号。例如20-89-84-F2-C7-9F是单播地址的例子,其中20-89-84是厂商的编号。单播地址的特征是头8位的最低位为0,于是单播地址共有47位的地址空间。最后一类地址是组播地址。MAC组播地址的特征是头8位的最低位是1,于是MAC组播地址空间相当巨大——除去全1的47位地址空间。例如01-80-C2-00-00-00是一个组播地址,表示802.1d网桥多播组。网桥就是使用这个地址,相互之间交换配置信息,运行分布式生成树算法,消除网络拓扑结构中的环路。
continue reading more ….