V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  huntcool001  ›  全部回复第 3 页 / 共 28 页
回复总数  543
1  2  3  4  5  6  7  8  9  10 ... 28  
2020-12-16 01:13:45 +08:00
回复了 jerry12417 创建的主题 MySQL 求推荐 MySQL 进阶讲解书籍
看极客时间的话,一般面试够用了.

想深入了解的话, 看 MySQL 技术内幕:InnoDB 存储引擎
@xuehu54321 是给出解答思路就行了. 还是需要真的上机写呢? 或者是在白板 /纸上写?
2020-11-20 23:49:50 +08:00
回复了 ShowMeBug2020 创建的主题 程序员 大家跳槽会去刷题吗?最近发现了一个事很奇怪
除非我真的很重视这个机会,会做一下笔试题, 不然我一般会给 HR 说,给面试官说一下出来见面吧,笔试题我直接口述思路, 不愿意我就回去了.
2020-11-11 20:52:33 +08:00
回复了 javahih 创建的主题 程序员 Spring5.0 源码学习系列之浅谈 BeanFactory 创建
举例就别用 ClassPathXmlApplicationContext, 现在谁还 Xml 配置 Spring 啊

国内用博客园吧, CSDN 实在垃圾. 我要用 Adblock 过滤一堆元素看起来才像样点
2020-10-20 14:28:28 +08:00
回复了 rqxiao 创建的主题 Java 大家 Springcloud 中有用分布式事务吗,用的是什么?
@lori01 这几大行核心业务目前都是 IBM 小型机..
2020-10-19 17:21:37 +08:00
回复了 rqxiao 创建的主题 Java 大家 Springcloud 中有用分布式事务吗,用的是什么?
肯定用啊. 不然微服务跨库查询就没办法了. 我们用的是 Seata.
2020-10-16 15:07:17 +08:00
回复了 hackingwu 创建的主题 MySQL 要使用 mysql 分区表吗?
没必要了. 分区表现在唯一的作用就是,你整体删除的时候,会快一些. 比如说按月分,那么你分 12 个 partition, 每次你删一年前过期的那一个区,会很快.

所以结论就是别分区.
2020-09-29 11:13:03 +08:00
回复了 CodeXx 创建的主题 数据库 MySQL 单表三千万条数据,怎么优化 count 查询?
每天晚上把到零点的数据库的数据,离线做分析统计,count+各种查询条件等等(大概 es 或者其他框架,我不是很清楚), 结果存起来.

然后每天的数据,你有了当天零点以来的 binlog,就有了增量的 count. 和离线分析做出来的 count 结合起来.

大概是这个思路. 大厂都是这么干的.
2020-09-28 15:26:40 +08:00
回复了 nulIptr 创建的主题 MySQL mysql 表设计/慢查询求解,详细场景见正文
set session sort_buffer_size = 6 *1024 * 1024;
select
v.Vin,s.EndTime from
vehicle `v`
join trip `s` on
`s`.`Vin` = `v`.`Vin`
where
v.dr = 0
and v.OrganizationId between 10000000000000000 and 19999999999999999
order by
EndTime desc
limit 0,10;
set session sort_buffer_size = 256*1024



这样试试看
2020-09-28 12:58:20 +08:00
回复了 nulIptr 创建的主题 MySQL mysql 表设计/慢查询求解,详细场景见正文
这个是走了索引的, 我猜是最后排序引起的临时文件耗时太长了. 要看一下执行时间才知道.
2020-09-28 12:19:56 +08:00
回复了 nulIptr 创建的主题 MySQL mysql 表设计/慢查询求解,详细场景见正文
explain ANALYZE select
v.OrganizationId, v.Vin, v.LicensePlateNo,s.* from
vehicle `v`
join trip `s` on
`s`.`Vin` = `v`.`Vin`
where
v.dr = 0
and v.OrganizationId between 10000000000000000 and 19999999999999999
order by
EndTime desc
limit 0,
10



把这个结果贴一下
等阿里,腾讯云出了 managed TiDB 再说吧. 中小公司运维 DBA 也搞不定这玩意.
2020-09-27 14:09:50 +08:00
回复了 huntcool001 创建的主题 Java JDK 里面的自带的线程池为啥都不改一下实现?
@youxiachai

https://docs.oracle.com/en/java/javase/15/docs/api/java.base/java/util/concurrent/Executors.html

JDK15 的文档, 没有 Executors.newFixedThreadPool(int queueCapcity)
2020-09-22 00:21:08 +08:00
回复了 RickyC 创建的主题 MySQL 单表千万级数据库, 并发同一查询时速度慢, 有解决的方法吗?
把你 schema 晒出来. 正常不可能这样的.
@huntcool001 这一做法也适用于任何银行 /信用卡的推销电话
@bclerdx 直接打 10086/10000/100010 选择投诉选项, 然后说"请帮我屏蔽移动 /联通 /电信的营销电话,谢谢"

就行了.
给客服说,要求屏蔽营销电话就行了
2020-09-09 12:24:40 +08:00
回复了 huntcool001 创建的主题 数据库 Mysql 数据库锁的一个问题
@specita

你说的是普通的锁的竞争, 我问的会不会死锁(循环等对方释放锁)
2020-09-08 17:37:32 +08:00
回复了 huntcool001 创建的主题 数据库 Mysql 数据库锁的一个问题
@xsm1890

我明白 InnoDB 锁的粒度最小就是行了.

但是这种主键和二级索引加锁,可能是某种源码层面的锁? 还是 Innodb 对这种情况已经有了某种特殊处理?
2020-09-08 17:22:26 +08:00
回复了 huntcool001 创建的主题 数据库 Mysql 数据库锁的一个问题
@louettagfh 感谢. 但是你说的是释放和修改. 问题是获取锁的时机, 这两条 update 不同的获取锁的顺序是否会引起死锁?
1  2  3  4  5  6  7  8  9  10 ... 28  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2607 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 15:00 · PVG 23:00 · LAX 07:00 · JFK 10:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.