摘要: 批量创建10w条数据 START TRANSACTION; DROP PROCEDURE IF EXISTS insert_10W; DELIMITER ;; CREATE PROCEDURE insert_10W() begin declare i int; SET i = 1; WHILE i 阅读全文
posted @ 2025-09-17 18:01 飞↑ 阅读(17) 评论(0) 推荐(0)
摘要: 3.1 Explain使用与详解 id select_type table partitions type possible_keys key key_len ref rows filtered Extra 1 SIMPLE user NULL ref idx_name_age_dpt idx_na 阅读全文
posted @ 2025-09-16 18:24 飞↑ 阅读(22) 评论(0) 推荐(0)
摘要: 索引是帮助MySQL高效获取数据的排好序的数据结构 索引的结构有: 二叉树 hash表 红黑树 B树 B+ Tree Visualization 2.1 B+树结构 非叶子节点不存储data, 只存储索引, 可以放更多的索引 叶子节点包含所有索引字段 叶子节点用指针连接, 提高区间访问的性能 2.2 阅读全文
posted @ 2025-09-16 16:07 飞↑ 阅读(20) 评论(0) 推荐(0)
摘要: 一条SQL查询执行的流程 客户端 连接工具(Navacat,SQLyog,JDBC)都是客户端,主要用于发送执行SQL语句的请求 服务端 服务端可以分为server层和存储引擎层 server层 负责处理SQL语句, 解析, 优化, 缓存等. 负责权限管理, 用户认证等 提供了复制, 备份, 恢复等 阅读全文
posted @ 2025-09-16 12:07 飞↑ 阅读(23) 评论(0) 推荐(0)