MySQL
文章平均质量分 94
道生壹贰
道生一,一生二,二生三,三生万物。
展开
-
MySQL的B+树索引结构
MySQL的B+树索引结构转载 2022-09-15 15:47:03 · 519 阅读 · 0 评论 -
为什么不能用uuid做MySQL的主键
在MySQL中设计表的时候,MySQL官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一,单机递增),而是推荐连续自增的主键id,官方的推荐是auto_increment。本文从以下几个部分来分析这个问题,探讨以下内部的原因:MySQL程序实例使用uuid和自增id的索引结构对比总结MySQL程序实例:首先来建立三张表,分别是:user_auto_key:自动增长的主键user_uuid:uuid作为主键user_random_key:随机key作为主键根.转载 2020-09-23 14:26:44 · 1289 阅读 · 0 评论 -
Linux环境下安装 MySQL
作者 | 红颜祸水nvn来源 | CSDN博客,责编 | 夕颜1.准备软件首先准备 mysql 客户端和服务端的 rpm 安装包mysql-client【提取码:1jrb】mysql-server【提取码:xfww】2.安装mysql之前首先查看一下本机是否已经安装了MySQLrpm -qa | grep -i mysql如果有则强制删除rpm -e mysql-libs...转载 2020-05-07 09:49:30 · 135 阅读 · 0 评论 -
9条MySQL总结
作者:Java建设者https://mp.weixin.qq.com/s/iuqrj7cV_GL72WUVmoBulgMySQL事务四大特性一说到MySQL事务,你肯定能想起来四大特性:原子性,一致性,隔离性,持久性 ,下面在对这事务的四大特性做个描述原子性(Atomicity):原子性指的就是MySQL中包含事务的操作要么 全部成功,要么全部失败回滚,因此事务的操作如果成功就必须...转载 2020-04-29 10:02:47 · 244 阅读 · 0 评论 -
为什么代码规范要求SQL语句不要过多的join?
来源:juejin.im/post/5e0443ae6fb9a0162277a2c31.Linux如何查看内存的使用情况?free 或者 top2.free命令可以看到那些信息?total 总内存used 已用内存fres 空闲内存buff/cache 已使用的缓存avaiable 可用内存3.如何清理已使用的缓存(buff/cache)?sync; echo...转载 2020-04-17 10:01:36 · 422 阅读 · 0 评论 -
书写高质量SQL的30条建议
以下文章来源于捡田螺的小男孩 ,作者捡田螺的小男孩前言本文将结合实例demo,阐述30条有关于优化SQL的建议,多数是实际开发中总结出来的,希望对大家有帮助1,查询SQL尽量不要使用select *,而是select具体字段反例select * from employee;正例select id,name from employee;理由只取需要的字段,节省资源,减少网...转载 2020-03-27 09:20:16 · 151 阅读 · 0 评论 -
SQL练习题共50道附答案(MySQL
以下文章来源于公众号 框架师 ,作者 MoBai白随便建立一个数据库,导入数据到数据库:-- 建立课程表 DROP TABLE IF EXISTS `course`; CREATE TABLE `course` ( `c_id` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' C...转载 2019-11-27 11:01:49 · 1053 阅读 · 0 评论