首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Database
订阅
CamelJi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
京东二面:分库分表后翻页100万条,怎么设计?答对这题直接给P7!
一、引言 如果你已经有过几轮面试经验,肯定会遇到过类似的问题。 我们都知道,数据库分页查询很常见,尤其是展示列表的功能,基本上每个系统都有。 但是,如果你做过大流量、高并发的系统,就会知道,当数据量上
Java 王者修炼手册【Mysql篇 - SQL执行存储流程】:拆解 InnoDB 存储结构与 SQL 执行流程,吃透 Buffer Pool 和 Change
深度拆解 InnoDB 存储结构(表空间→段→区→页→行)与 COMPACT 行格式,详解 SQL 执行全流程,聚焦 Buffer Pool 和 Change Buffer 两大缓冲的工作原理与优化逻
MySQL索引设计原则:明明建了索引为什么还是慢?7条实战原则帮你避坑
MySQL索引设计原则:明明建了索引为什么还是慢?7条实战原则帮你避坑 掌握了索引的创建和使用技巧后,如何设计出高效、合理的索引?本文将从表级别、字段级别、索引级别三个维度,系统梳理7条核心设计原则,
从用户体验出发:高性能的分页设计优化指南
分页是体验与性能的交汇点。把这些原则落到 MyBatis、MyBatis‑Plus、PageHelper、原生 SQL 与 Keyset 的具体代码中,你就能交付既顺滑又稳健的分页接口。
Mysql中Varchar(50)和varchar(500)区别是什么?
Mysql中Varchar(50)和varchar(500)区别是什么? 一. 问题描述 我们在设计表结构的时候,设计规范里面有一条如下规则: 对于可变长度的字段,在满足条件的前提下,尽可能使用较短的
一个小小的批量插入,被面试官追问了6次
嗨,你好呀,我是哪吒。 面试经常被问到“MyBatis批量入库时,xml的foreach和java的foreach,性能上有什么区别?”。 首先需要明确一点,优先使用批量插入,而不是在Java中通过循
面试官问,如何在十亿级别用户中检查用户名是否存在?
前言 不知道大家有没有留意过,在使用一些app注册的时候,提示你用户名已经被占用了,需要更换一个,这是如何实现的呢?你可能想这不是很简单吗,去数据库里查一下有没有不就行了吗,那么假如用户数量很多,达到
MySQL的 count(*)、count(常量)、count(主键)、count(非主键)、count(distinct(字段)) ,如何选择?
对于 MySQL 的聚合函数:count(1)、count(*)、count(常量)、count(主键)、count(非主键)、count(distinct(字段)), 你知道如何选择吗?
我用 Navicat 这些技能少加了好多班,也为公司挣了不少w
我用 Navicat 的这些技能少加了好多班,也为公司挣了不少w 本文我将结合我过去的实践,给大家推荐一款数据库的运维工具。给大家呈现一下竟然可以用 Navicat 解决这些实际问题 。
Spring Boot业务系统如何实现海量数据高效实时搜索
1.概述 我们都知道随着业务系统的发展和使用,数据库存储的业务数据量会越来越大,逐渐成为了业务系统的瓶颈。在阿里巴巴开发手册中也建议:单表行数超过500万行或者单表容量超过2GB才推荐进行分库分表,如