sockpuppet9527

sockpuppet9527

V2EX 第 164946 号会员,加入于 2016-03-26 13:17:19 +08:00
今日活跃度排名 1659
根据 sockpuppet9527 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
sockpuppet9527 最近回复了
2 小时 29 分钟前
回复了 rossroma 创建的主题 ACG 入坑二次元新人,动漫求推荐
《水果篮子》 《魔法咪路咪路》
13 天前
回复了 onlyApple 创建的主题 程序员 Al 可以推理 AES 算法??
对称加密要做 round function 置换的,在没有 key 的情况下,初始值是啥都不知道。

有 key 的话,AI 推导出来,是存在一定可能性的
13 天前
回复了 xHliu 创建的主题 昨晚的梦很奇幻,要是做梦能玩耍,那多好啊。
还有个类似的小说 《怪谈游戏设计师》
18 天前
回复了 gongxuanzhang 创建的主题 程序员 在一个群里被恶心坏了
@ucando
"快照读明明就是有可能发生幻读",我理解这一点上不是绝对。

pg 有些存储插件的做法是把数据本身做成不可改的,比如 gp 的 aoco ,对于 aoco 来说快照读只发生在辅助表内,也就是读 heap 表的部分,这部分发不发生幻读,取决于隔离级别的。

之前看到有做法把 aoco 的辅助表改到了直接拿个 log-base 的引擎在存,隔离级别在这一层面会失效,且只有 vacuum 发生才会上锁。
18 天前
回复了 gongxuanzhang 创建的主题 程序员 在一个群里被恶心坏了
歪下楼,纯讨论技术

1. 首先“幻读”是否一定要加锁?
我的答案是:否,完全可以以空间换时间来解决"幻读"的问题。拿 pg 举例,xlog 中记录了每一条 insert/update/delete 语句且带有了 xmin/xmax/tid ,假设我们不存在 heap 表,将数据只存在 xlog 中,那么同一个事务只需要去扫当前 tid 事务 id 命中的 xlog 进行还原就行,这个时候是无需锁的,因为 xlog 中不会做 in-place update/delete 。

像现在的 [neon db]( https://github.com/neondatabase/neon) 做法是类似的。

2. mysql 中“幻读”是否一定要加锁?
不了解 mysql ,不知道
29 天前
回复了 dorm 创建的主题 职场话题 谈职场晋升
lz 什么公司啊?让我避个雷哈
33 天前
回复了 pianjiao 创建的主题 生活 嘿嘿(¬◡¬)✧ 早上小毛驴通勤 40km
@1if5ty3 小电驴可以挂一只耳朵,听歌/听书/听新闻 啥的。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5133 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 09:06 · PVG 17:06 · LAX 02:06 · JFK 05:06
Developed with CodeLauncher
♥ Do have faith in what you're doing.