ucando 最近的时间轴更新
ucando
ONLINE

ucando

V2EX 第 258513 号会员,加入于 2017-10-10 09:16:09 +08:00
今日活跃度排名 4348
ucando 最近回复了
178 天前
回复了 gongxuanzhang 创建的主题 程序员 在一个群里被恶心坏了
@hangszhang 文章里已经说明了 MVCC 下幻读的触发条件了,能让同一事务中的同一条查询 SQL 产生不同的结果。
A 事务:SELECT * FROM users WHERE AGE > 10 AND AGE <30; 返回 2 条结果。
B 事务:INSERT INTO users(gmt_create, age, name) values(now(), 20, 'Paidaxing999'); COMMIT;
A 事务:UPDATE users set name = "Paidaxing888" where age = 20;
A 事务:SELECT * FROM users WHERE AGE > 10 AND AGE <30; 返回 3 条结果。
178 天前
回复了 gongxuanzhang 创建的主题 程序员 在一个群里被恶心坏了
@tedzhou1221 文章里也说了 mvcc 并不能解决所有情况的幻读,所以问题其实还在。一般情况下一个事务中是会对某些表做增删改的操作的,那就一定会有当前读的操作,如果仅仅解决快照读的幻读问题,还是不能保证不出问题。反正我做这种操作前一定会加锁,不指望靠这些默认的逻辑来保障数据安全
179 天前
回复了 gongxuanzhang 创建的主题 程序员 在一个群里被恶心坏了
平时用 postgresql 比较多,刚刚粗浅地看了下题主说的幻读问题,然后想想“勇哥”的观点:不上锁都是幻读,虽然题主提出这是错的,举了快照读是无锁的例子,但快照读明明就是有可能发生幻读的呀,难道是我理解错了?其实“勇哥”是不是想表达“不上锁的事务都有可能发生幻读”呢?按我的理解幻读都出现在事务中,是要针对查询出来的结果做其它操作才会有影响,不在事务中的单条查询要么出来的是其它事务提交前的数据,要么出来的是其它事务提交后的数据,都不存在幻读的概念了吧?大牛们请指教
253 天前
回复了 ucando 创建的主题 职场话题 大佬们, 申请 10 天年假被卡怎么办
@Morii 简直是超级良心了
@HashV2 提的时候有事先看一下条文的规定, 也对人事的这些要求提出了质疑, 并没有同意人事的说法. 后面尝试找了一下, 确实找不到, 也打电话和社保局确认了是有社保记录就可以, 后面和人事又再一次沟通, 还是不肯让步.
@naminokoe @jgh004 @yulgang @shizhibuyu2023 确实也想过, 如果能爽快给个 n+1 也行, 自己走要么找到很理想的, 否则很亏呀, 特别是现在大环境不是很好
271 天前
回复了 LiuNeng 创建的主题 职场话题 双休也能算福利?
@LiuNeng 五年才有年假? 这都违反规定了吧? 我还研究了下条文, 计算工龄的方式好像是以社保缴费年限来计, 满 10 年可以享受 10 天年假, 不知道有没有理解错?
虽然我也用双拼, 但此时此刻我只能联想到鸡拼鸭
292 天前
回复了 well775397252 创建的主题 PHP 求指点 PHP 内存泄露排查
其实我更想知道要怎么操作才会内存泄漏?
292 天前
回复了 bawanag 创建的主题 买买买 有没有对电视有研究的大佬求推荐
建议选 mini led 的产品, 亮度优势太明显, 耐久度也好. 我现在用海信的 mini led, 再看回 sony 的 95 系列 lcd, 对比度差太多, 索尼还死贵.
这只能说广告费的结算方式有点不靠谱, 单单靠 pv 来结算就要想到被人刷的风险. 这种事和犯法也一点不沾边, 我无聊点广告玩不行吗? 如果因为这事还去威胁人家, 搞不好还要反过来被告呢.
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3238 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 00:37 · PVG 08:37 · LAX 16:37 · JFK 19:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.