楼主: yulihua49

[PRO*C] 看我做的数据库包装器

[复制链接]
论坛徽章:
22
2014年世界杯参赛球队: 哥斯达黎加
日期:2014-06-06 15:02:04沸羊羊
日期:2015-06-17 14:51:07天枰座
日期:2015-07-17 09:51:12金牛座
日期:2016-03-21 21:10:40摩羯座
日期:2016-03-29 15:07:30娜美
日期:2016-06-22 19:49:29奥运会纪念徽章:篮球
日期:2016-09-02 09:45:25奥运会纪念徽章:现代五项
日期:2016-09-23 16:25:05山治
日期:2018-01-04 21:26:162015年新春福章
日期:2015-04-27 10:18:48
651#
发表于 2016-9-17 15:30 | 只看该作者
我靠,这个是ITPUB最长贴吗?翻都翻不完 当年讨论这个帖子的各位长老都还在这混吗?不知道楼主说的那工具使用得怎么样了

使用道具 举报

回复
论坛徽章:
519
奥运会纪念徽章:垒球
日期:2008-09-15 01:28:12生肖徽章2007版:鸡
日期:2008-11-17 23:40:58生肖徽章2007版:马
日期:2008-11-18 05:09:48数据库板块每日发贴之星
日期:2008-11-29 01:01:02数据库板块每日发贴之星
日期:2008-12-05 01:01:03生肖徽章2007版:虎
日期:2008-12-10 07:47:462009新春纪念徽章
日期:2009-01-04 14:52:28数据库板块每日发贴之星
日期:2009-02-08 01:01:03生肖徽章2007版:蛇
日期:2009-03-09 22:18:532009日食纪念
日期:2009-07-22 09:30:00
652#
发表于 2016-9-17 20:34 | 只看该作者
IT渔夫 发表于 2016-9-17 15:30
我靠,这个是ITPUB最长贴吗?翻都翻不完 当年讨论这个帖子的各位长老都还在这混吗?不知道楼主说的那工具使 ...

楼主偶尔还会来这里逛一下,据我所知他那个工具至今只有自己的单位在使用。

使用道具 举报

回复
论坛徽章:
407
紫蛋头
日期:2012-05-21 10:19:41迷宫蛋
日期:2012-06-06 16:02:49奥运会纪念徽章:足球
日期:2012-06-29 15:30:06奥运会纪念徽章:排球
日期:2012-07-10 21:24:24鲜花蛋
日期:2012-07-16 15:24:59奥运会纪念徽章:拳击
日期:2012-08-07 10:54:50奥运会纪念徽章:羽毛球
日期:2012-08-21 15:55:33奥运会纪念徽章:蹦床
日期:2012-08-21 21:09:51奥运会纪念徽章:篮球
日期:2012-08-24 10:29:11奥运会纪念徽章:体操
日期:2012-09-07 16:40:00
653#
发表于 2016-9-18 08:35 | 只看该作者
newkid 发表于 2016-9-17 20:34
楼主偶尔还会来这里逛一下,据我所知他那个工具至今只有自己的单位在使用。

有人用的就是好工具

使用道具 举报

回复
论坛徽章:
32
祖国60周年纪念徽章
日期:2009-10-09 08:28:002013年新春福章
日期:2013-02-25 14:51:24迷宫蛋
日期:2013-06-28 11:09:23ITPUB季度 技术新星
日期:2013-07-30 16:04:58优秀写手
日期:2013-12-18 09:29:132014年新春福章
日期:2014-02-18 16:43:09马上有钱
日期:2014-02-18 16:43:09红孩儿
日期:2014-03-04 16:40:38美羊羊
日期:2015-02-16 16:36:28懒羊羊
日期:2015-03-04 14:52:11
654#
发表于 2016-9-20 11:43 | 只看该作者
我看了10多页,太长了,实在看不下去了。。。

使用道具 举报

回复
论坛徽章:
10
授权会员
日期:2005-10-30 17:05:332010年世界杯参赛球队:科特迪瓦
日期:2010-04-15 12:20:472010年世界杯参赛球队:智利
日期:2010-04-13 17:15:21生肖徽章2007版:蛇
日期:2009-09-24 13:54:11生肖徽章2007版:龙
日期:2009-09-22 13:56:012009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:龙
日期:2009-02-10 13:45:15生肖徽章2007版:狗
日期:2009-02-03 13:53:34会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28
655#
发表于 2017-1-15 18:10 | 只看该作者
newkid 发表于 2010-3-5 23:01
你这个修改源数据的做法是很不好的,不但增加了数据库负担,而且使得判断增量时不得不做全表扫描。

...

昨天才看到TOM这段关于时间戳漏洞的描述(十多年前阅读第一版时没有这个),开始以为理解了认为后续增量抽取也可能有问题,上午还发了一个关于这个的朋友圈,下午继续思考又发现不对,如果读取开始时间没有洞的话是不可能丢数据的,重看那段描述有这个疑问,为什么9:00开始第一次读所有数据(select * from table)会读不到事务在8:59:30提交所更改的数据呢?
我觉得可能说法(或者翻译)有误,那个9:00是指读完数据记下的时刻,这样就能解释通了,只要读开始时间比8:59:30早,就会读不到那个。
下次取数的开始时间以上次取数的开始时间为准,而不是结束时间,就不会有问题,大家觉得如何?

过了十年左右再来pub上发贴,有点感慨,我还在技术岗位上前行。

使用道具 举报

回复
论坛徽章:
519
奥运会纪念徽章:垒球
日期:2008-09-15 01:28:12生肖徽章2007版:鸡
日期:2008-11-17 23:40:58生肖徽章2007版:马
日期:2008-11-18 05:09:48数据库板块每日发贴之星
日期:2008-11-29 01:01:02数据库板块每日发贴之星
日期:2008-12-05 01:01:03生肖徽章2007版:虎
日期:2008-12-10 07:47:462009新春纪念徽章
日期:2009-01-04 14:52:28数据库板块每日发贴之星
日期:2009-02-08 01:01:03生肖徽章2007版:蛇
日期:2009-03-09 22:18:532009日食纪念
日期:2009-07-22 09:30:00
656#
发表于 2017-1-16 10:50 | 只看该作者
wyq21973 发表于 2017-1-15 18:10
昨天才看到TOM这段关于时间戳漏洞的描述(十多年前阅读第一版时没有这个),开始以为理解了认为后续增量 ...

我看了中文版的那一节,没有问题,8:59:30是修改数据的时间,不是提交时间。这个事务在9:00的时候还没有提交。

使用道具 举报

回复
论坛徽章:
10
授权会员
日期:2005-10-30 17:05:332010年世界杯参赛球队:科特迪瓦
日期:2010-04-15 12:20:472010年世界杯参赛球队:智利
日期:2010-04-13 17:15:21生肖徽章2007版:蛇
日期:2009-09-24 13:54:11生肖徽章2007版:龙
日期:2009-09-22 13:56:012009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:龙
日期:2009-02-10 13:45:15生肖徽章2007版:狗
日期:2009-02-03 13:53:34会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28
657#
发表于 2017-1-18 14:40 | 只看该作者
newkid 发表于 2017-1-16 10:50
我看了中文版的那一节,没有问题,8:59:30是修改数据的时间,不是提交时间。这个事务在9:00的时候还没有 ...

是的,前天在公司咨询了数据库专家,人家翻了一阵书也看出这个要点。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表