- 冷漠man
- 浏览量1940 | 粉丝0 | 关注0
-
2026-01-26 19:44:40
-
2026-01-26 19:45:10
-
2026-01-26 19:45:46
- SQL 大表删除数据的正确方式
- 千万级表直接DELETE易致日志暴涨、锁表、主从延迟甚至OOM;应分批删除(主键范围切片+显式COMMIT+限流)或重建表(导出保留数据+原子替换)。
-
284
-
2026-01-26 19:46:47
- Python 动态类型的内部原理
- Python对象内存结构为PyObject*指针指向堆上对象,头部含ob_refcnt和ob_type字段;小整数、字符串字面量可能复用或驻留;None/True/False为单例;is比较地址,==调用__eq__;type()返回ob_type,isinstance()查MRO;动态类型导致每次操作需运行时查类型分发。
-
653
-
2026-01-26 19:50:01
-
2026-01-26 19:52:02
-
2026-01-26 19:53:02
- Python 对象比较规则的全面解析
- ==比较值是否相等(由__eq__控制),is比较是否为同一内存对象;小整数和短字符串可能因缓存导致is误判;None必须用is判断;重写__eq__需同步处理__hash__以保证哈希一致性。
-
699
-
2026-01-26 19:53:50
-
2026-01-26 19:57:10
-
2026-01-26 19:58:43
- SQL 如何安全地执行大批量更新?
- MySQL中UPDATE加WHERE但未走索引会触发全表扫描,导致行锁升级为表锁,引发阻塞;PostgreSQL虽默认行锁,但全表扫描仍严重拖慢性能;务必用EXPLAIN验证索引命中,WHERE字段需有单列或复合索引最左前缀。
-
563