gpra8764's recent timeline updates
gpra8764

gpra8764

V2EX member #244400, joined on 2017-07-25 13:47:56 +08:00
gpra8764's recent replies
@haixiu 至今在用很久以前买断的 1password mac 版,一样能用。大不了不用 iPhone 不用 chrome 自动填充,这个开发商太 jian 了,就很气。
Mar 1, 2021
Replied to a topic by gpra8764 MySQL SQL 小白咨询个性能优化方案
@aeli 就是因为 1w 条挨个 insert ignore 很慢,所以我才很头疼。不过已经找到方案了,先建临时表,然后把新旧值 group 后取大值就好了
Feb 24, 2021
Replied to a topic by gpra8764 MySQL SQL 小白咨询个性能优化方案
@dktsy 类似这个效果。emmm,这么一看建个临时表洗一遍,估计差不多就可以了,茅塞顿开啊。感谢大佬 :)
Feb 24, 2021
Replied to a topic by gpra8764 MySQL SQL 小白咨询个性能优化方案
@aeli 主要是偶尔会出现 flag 为 0 的新行,行的 key 不是固定那 1w 个
Feb 24, 2021
Replied to a topic by gpra8764 MySQL SQL 小白咨询个性能优化方案
@aeli 感觉一口气全取出来用程序比再 update 回去可能的确优很多

用 max 我还是相当于要逐行 query 一下原结果?
Feb 24, 2021
Replied to a topic by gpra8764 MySQL SQL 小白咨询个性能优化方案
是有点没描述清楚,直接上 SQL 直接点:

```
create table xxx (
key tinytext,
flag bool
);
```

现在有数据

```
(key, flag) values ((a, 1), (b, 0), (c, 1), (d, 0))
(key, flag) values ((a, 0), (b, 1), (c, 1), (d, 0))
```

a,b,c,d 是 row,大概 1w 行,希望高效的合并出结果

```
(key, flag) values ((a, 1), (b, 1), (c, 1), (d, 0))
```

也就是 a = max(a1, a2)

因为是 bool,每行的 flag 只会有 0 和 1 两个值
@ysc3839 感谢大佬,其实选一个国内大部分情况能访问到的就好了,毕竟博客不只为了我自己写自己看嘛
@kiritoxf 感谢大佬,这就去了解了解
@ellermister 那么,大佬有没有什么好用的 CDN 推荐?
@Mo9527 头是有,但是程序员哪来的头发?
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2971 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 06:24 · PVG 14:24 · LAX 23:24 · JFK 02:24
♥ Do have faith in what you're doing.