ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻
开启你的AI之旅
广告
# 主键设计 1. 强烈建议使用 INT/BIGINT并且自增做为主键,顺序insert效率更高,表空间碎片率更低 2. 主键避免采用字符型,如VARCHAR/CHAR/UUID,会导致原本可以顺序写入的请求变成随机写入,效率更低 3. 如果需要用UUID产生一个较大的随机数,则可用uuid_short() 来代替,uuid_short()会生成bigint类型数据 4. 拆分时如果需要全局唯一主键,可采用发号器服务、 redis的全局自增,或某个全局DB里统一分配等多种方式生成全局唯一值
文档说明
使用企业
遵循约定
使用约束
MySQL特点
Schema设计规范
字段规范
主键设计
关于NOTNULL
索引设计
分库分表
SQL规范
SQL编写规范36条
group by & order by优化
sql其它优化
开发技巧
类型转换
类型溢出
分页技巧
读写分离
高可用架构
NoSQL选择
MySQL安装规范