Chinaunix首页 | 论坛 | 博客
  • 博客访问: 690519
  • 博文数量: 176
  • 博客积分: 4791
  • 博客等级: 上校
  • 技术积分: 1921
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-24 18:47
个人简介

it江湖漂,怎能不挨刀;一朝机器当,看你怎么着!

文章分类

全部博文(176)

文章存档

2014年(2)

2012年(17)

2011年(27)

2010年(18)

2009年(6)

2008年(21)

2007年(43)

2006年(42)

博文列表
标题:
标题 阅读 评论 转发 发布日期
我的网游! 1073 0 0 2007-07-31
如何查看ORACLE的版本? 1710 0 0 2007-07-16
如何启用sqlplus的AutoTrace功能 1248 0 0 2007-07-13
oracle联机热备份的原理 1103 0 0 2007-07-13
如何解决ORACLE系统因为SQL变慢方法 1359 0 0 2007-07-11
oracle 9iR2的具体表的闪回功能 1962 1 0 2007-07-05
RedHat Advance Server上安装Oracle 9204 RAC 1146 0 0 2007-06-28
ORACLE 的不完全恢复! 1201 1 0 2007-05-17
logminer使用 1080 0 0 2007-05-15
如何刪除在 Table 內重複的資料列 ? 1235 0 0 2007-04-30
ORACLE数据库管理员应做的事 917 0 0 2007-04-28
oracle高可靠性的一些讨论和想法 1728 0 0 2007-04-28
ORACLE NVL的语法 1112 0 0 2007-04-25
ORACLE INSTR的语法 1098 0 0 2007-04-25
PL/SQL 694 0 0 2007-04-24
ORACLE 的过程,函数,包等创建的 1319 0 0 2007-04-20
oracle 权限与角色 1012 0 0 2007-04-19
DATA GURAD物理STANDBY建立 891 0 0 2007-04-10
oracle 分区表的建立方法 1324 0 0 2007-04-10
Oracle9i LogMiner日志分析工具入门 813 0 0 2007-04-09
给主人留下些什么吧!~~

chinaunix网友2009-03-23 11:43

你好。 看到博客中 mysql多主互备份的文章,其中的 对于自增字段的问题进行了巧妙的解决。非常受用。 但是在多master的时候,还有一个问题,不知道有没有好的解决方法。 如:对于同一个int字段进行的更新操作。这里假设有一个表存放的是产品库存信息。 对于产品A,当前存量是 50。这个值在多个master和slave上都是一致的。而现在,master01更新了库存,因为卖出了10。所以在master01上,库存变化为40(进行的sql语句是 update tablea set stock=stock-10)。而在此时(严格时间上应该是随后),master02上因为进货50,更新了库存为100(进货人更新库存时看到的库存量是50,进50,所以他直接进行的库存更新操作是将库存量更新为100(执行的sql语句是,update tablea set stock=100))。这样的话,同步就出现不一致的问题。另外同步是否允许,同步的各master能够在出现断网恢复后,自动重新同步。因为我说的上面的库存问题可能会发生在网络不通的情况中,即使在master02中使用了sql语句(uodate tablea set stock=stock+50)。谢谢指教。联系邮件 xiciliu@hotmail.com

回复 |  删除 |  举报

chinaunix网友2008-01-08 13:18

你的博客对我太有用了

回复 |  删除 |  举报
留言热议
请登录后留言。

登录 注册