V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lasuar  ›  全部回复第 58 页 / 共 68 页
回复总数  1353
1 ... 54  55  56  57  58  59  60  61  62  63 ... 68  
2020-05-06 19:11:49 +08:00
回复了 jss 创建的主题 程序员 [求优化] mysql 百万数据 IN 查询
```
CREATE TABLE IF NOT EXISTS million_user_info (
id bigint(7) PRIMARY KEY AUTO_INCREMENT,
city_id int,
delete_time TIMESTAMP,
others VARCHAR(111) DEFAULT "" NOT NULL
);
CREATE INDEX idx_city_id ON million_user_info (city_id,id);(无独立 city_id 索引)
```
模拟环境:
125 万条数据;插入的 city_id 在楼主给出的 city_id 范围内,others 为干扰随机 str
查询语句:
```
SELECT * FROM `million_user_info` WHERE ( `city_id` IN (45757,45967,46044,46126,46288,46473,46642,46769,46919,47078,47119,45758,45762,45786,45811,45822,45839,45850,45870,45877,45892,45905) ) AND `million_user_info`.`delete_time` IS NULL ORDER BY `id` DESC LIMIT 1000;
```
测试结果:
当 delete_time=null 的行数实际只有 1 行时,秒查;
当 delete_time=null 的行数实际有 10w 行时,且 SQL 无 limit,耗费 11s ;
当 delete_time=null 的行数实际有 10w 行时,且 SQL 加 limit 1000,秒查;
当 delete_time=null 的行数实际有 10w 行时,且 SQL 包含 force index,无 limit,耗费 15.9s ;
当 delete_time=null 的行数实际有 10w 行时,且 SQL 包含 force index,加 limit 1000,耗费 4.9s ;
加上单独的 city_id 索引后,上述测试结果无明显变化。
2020-05-06 12:45:46 +08:00
回复了 jss 创建的主题 程序员 [求优化] mysql 百万数据 IN 查询
可以把 `show create table user_info` 和 explain 结果贴一下
2020-05-04 16:17:12 +08:00
回复了 GhostRider 创建的主题 程序员 你有哪些技术书籍阅读的优秀习惯
对于技术书籍,读之前要求自己一定要有输出,博客 /笔记都可以,否则真的读完翻篇就忘。
2020-04-30 12:06:38 +08:00
回复了 loggydog 创建的主题 职场话题 打算离职,不在从事 IT 行业了
没有贷款?
2020-04-29 16:57:10 +08:00
回复了 wszgrcy 创建的主题 职场话题 可能比较神奇的外包/外援,需要注意什么?
可能是深坑 不建议
2020-04-27 09:24:12 +08:00
回复了 OTTOmonkey 创建的主题 职场话题 极度厌恶工作和上司怎么办?
以下说明含有优先级:
1. 她此刻需要有人安慰,排解,可以带出去散散心,玩点运动释放一下
2. 需要让她接受职场就是这样,不论在哪里都不可能避免完全没有上司欺压、同事排挤, 公司恶心,在职场工作就意味着要学会接受,容忍,风雨过后见彩虹,经过了这些才会成长。
3. 如果尝试之后或者现在根据你对她的认知认为她可能承受不了这些(会抑郁),那么请果断让她辞职,生之为人,健康与快乐永远排第一,其余皆是身外之物。
2020-04-24 12:18:29 +08:00
回复了 zhuwd 创建的主题 程序员 V 友们有没有防止灰产爬虫的方法?
2 的想法太简单了。如果用了商业代理,你只能认为代理池 IP 是无限的。反爬要从技术上来解决,可以参考商标网,如果没条件请专门的反爬工程师,那就自己去学习爬取途径再研究反爬措施。
如何证明漂亮?
2020-04-18 17:42:14 +08:00
回复了 wsydxiangwang 创建的主题 求职 求内推,深圳前端 99 年,第一次发帖
骑驴找马是可以的,不要裸辞。
2020-04-18 12:26:21 +08:00
回复了 wsydxiangwang 创建的主题 求职 求内推,深圳前端 99 年,第一次发帖
早跳槽一年短期看是多赚了一点工资,长期看是大亏。
2020-04-18 12:24:39 +08:00
回复了 wsydxiangwang 创建的主题 求职 求内推,深圳前端 99 年,第一次发帖
工作年限不高,最近一份只干了半年,可能过不了筛。年轻人不要太骄躁,你觉得你的技术很 ok,但是出来混别人是要也是先看简历的,除非你牛到一种程度你明白我意思吧,再一个你的学历也没有优势,出来还真不一定好找。你可以把眼光放长远一点的,给你说一个案例,一个普本 boy 毕业前三年都在一家小公司,6K,后来直接跳槽 20K,但是你觉得他第一年或者第二年就跳出去了能找到 20K 吗?
2020-04-17 18:31:32 +08:00
回复了 BlueJewel 创建的主题 Python 新建了一个学习小组
chuishui
2020-04-17 10:54:18 +08:00
回复了 ackfin01 创建的主题 程序员 华为 p20 数据分区损坏严重
@ackfin01 不会不会,等你反馈 8p 初体验
2020-04-17 10:50:10 +08:00
回复了 ackfin01 创建的主题 程序员 华为 p20 数据分区损坏严重
勇士一加
2020-04-17 09:39:42 +08:00
回复了 lasuar 创建的主题 Go 编程语言 关于 defer
@davidyanxw 你测试一下
2020-04-15 20:20:35 +08:00
回复了 gansteed 创建的主题 分享创造 结合实际业务,整了一个 Go 的异步任务框架
@gansteed 我和我的朋友们确实这么看 web 框架的,使用 web 框架是因为更多的时 web 框架封装了已很多插件化的东西,简单好用,就类似脚手架;不过 web 框架的实现也有一些亮点的东西,比如不同的 web 框架内部使用的 IO 模型不一样,有的是 select 有的是 epoll ;我并不是完全否定你的作品,只是在我看来目前哈这个项目的确没什么技术亮点(请原谅我的直接),你可以添加一些亮点进去,更容易得到 star 和认可
2020-04-15 20:08:12 +08:00
回复了 lasuar 创建的主题 Go 编程语言 关于 defer
@hallDrawnel 鼠标移到楼层号左边再左边的位置就会显示了
2020-04-15 20:08:01 +08:00
回复了 lasuar 创建的主题 Go 编程语言 关于 defer
鼠标移到楼层号左边再左边的位置就会显示了
2020-04-15 20:03:54 +08:00
回复了 lasuar 创建的主题 Go 编程语言 关于 defer
@hallDrawnel 给力,要的就是这个
2020-04-15 20:02:23 +08:00
回复了 zxc1234 创建的主题 程序员 关于 dubbo 的 rpc
@zxc1234
@zchlwj
我用的 grpc,dubbo 应该差不多。使用之前先定义服务方要提供服务的函数签名,意思就是定义函数名,入参出参具体格式,然后框架自带的工具会帮你生成对应的服务端和客户端代码,客户端直接 import 对应服务的客户端代码,实际调用时就是:resp,err = someServiceMethod(arg1,arg2),是不是和调用本地函数一样?
1 ... 54  55  56  57  58  59  60  61  62  63 ... 68  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2182 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 06:04 · PVG 14:04 · LAX 23:04 · JFK 02:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.