MySQL 那些常见的错误设计规范 (zhuanlan.zhihu.com)

【简介】

错误的设计规范:主键建议使用自增 ID 值,不要使用 UUID,MD5,HASH,字符串作为主键

这个设计规范在很多文章中都能看到,自增主键的优点有占用空间小,有序,使用起来简单等优点。

点击查看全文 >>

@又拍云 2021-07-30 11:40分享 / 0个评论
赞过的人: IT技术博客大学习 又拍云
要不要再学学下面的文章?
基于 C++ 的 Android 协程设计 (www.kymjs.com)
在Android 上,Kotlin 用灵活的语法封装出语言层面的协程(coroutine)新颖地解决了异步编程编码复杂的问题。本次分享将带领听众从一个小例子开始,更加深入,自顶向下的理解协程是什么,协程的本质与工作机制,动手设计出一个真正运行时的协程库 。
by @技术头条 2022-06-19 22:46 分享 查看详情
MySQL 云数据库物理备份本地恢复方案 (soulteary.com)
在国内不论是使用阿里云、腾讯云还是华为云的云平台版本的 MySQL 数据库,在遇到数据备份恢复的场景,都会遇到需要使用 Percona XtraBackup 工具进行备份还原的需求。看着网上一堆既啰嗦又落后的备份恢复方案,不免厌烦,借着再次帮朋友做数据迁移的机会,整理分享之前的实战笔记,希望能够帮助到有需求的同学。
by @技术头条 2022-05-23 00:09 分享 查看详情
MySQL5.7 vs 8.0,哪个性能更牛? (mp.weixin.qq.com)
测试mysql5.7和mysql8.0分别在读写,选定,只写模式下不同并发时的性能(tps,qps)
by @code小生 2022-05-15 09:51 分享 查看详情
App开放接口api安全:Token签名sign的设计与实现 (mp.weixin.qq.com)
在app开放接口api的设计中,避免不了的就是安全性问题,因为大多数接口涉及到用户的个人信息以及一些敏感的数据,所以对这些 接口需要进行身份的认证,那么这就需要用户提供一些信息,比如用户名密码等,但是为了安全起见让用户暴露的明文密码次数越少越好,我们一般在web项目 中,大多数采用保存的session中,然后在存一份到cookie中,来保持用户的回话有效性。
by @code小生 2022-05-08 23:47 分享 查看详情
彻底搞懂 MySQL 的 explain (cmsblogs.com)
explain关键字可以模拟MySQL优化器执行SQL语句,可以很好的分析SQL语句或表结构的性能瓶颈。
by @技术头条 2022-05-06 23:36 分享 查看详情
大厂MySQL规范,从入门到精通! (mp.weixin.qq.com)
没有特殊要求(即Innodb无法满足的功能如:列存储,存储空间数据等)的情况下,所有表必须使用Innodb存储引擎(mysql5.5之前默认使用Myisam,5.6以后默认的为Innodb)Innodb 支持事务,支持行级锁,更好的恢复性,高并发下性能更好
by @code小生 2022-04-19 20:19 分享 查看详情
微服务架构及其最重要的10个设计模式! (mp.weixin.qq.com)
软件设计模式是解决软件设计中常见问题的通用、可复用的解决方案。设计模式让我们可以分享通用词汇并使用经实战检验的方案,以免重复造轮子。现在,我将介绍一系列设计模式来实现这些最佳实践。
by @code小生 2022-04-19 20:17 分享 查看详情
来,咱聊聊接口幂等性设计 (mp.weixin.qq.com)
今天我们来聊聊接口的幂等性设计,所谓幂等,就是任意多次执行所产生的影响均与一次执行的影响相同。 幂等性接口是指可以使用相同参数重复执行,并能获得相同结果的接口。这里就不展开数学中的定义了,有兴趣的可以自行google。
by @code小生 2022-04-05 22:04 分享 查看详情
通过面向对象设计串口协议 (insights.thoughtworks.cn)
本文主要以“面向对象”的编程思想,重新审视了串口协议的设计和实现。利用“封装、继承、多态”的特性,构建出一套更健壮、强扩展、易维护的SDK。
by @Thoughtworks 2022-04-01 17:21 分享 查看详情
MySQL中的反斜杠,真是太坑了!! (mp.weixin.qq.com)
在MySQL中有很多特殊符号都是相当恶心的,比如字符串中有单引号(')、双引号(")、反斜杠(\)等等,同学们可以先脑补一下可能会出现啥问题?

在我们平时操作SQL中,一不注意这些符号就会给你背上一口锅。
by @code小生 2022-03-27 23:40 分享 查看详情