storedprocedures是什么,storedprocedure
今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!
大家好,我是小富~
21个MySQL表设计的经验准则
1、命名规范
好的命名规范可以让别人一眼看懂,言简意赅
2、选择合适的字段类型
tinyint、smallint、int、bigint,。。。等根据实际数据类型挑选合适的数据库字段类型、金额,则选择 decimal。
3、主键设计要合理(建议自增)
4、选择合适的字段长度(避免浪费和不够用)
5、重要数据优先考虑逻辑删除,而不是物理删除
6、每个表都需要添加这几个通用字段如主键、create_time、modifed_time等
7、 一张表的字段不宜过多
8、尽可能使用not null定义字段
9、设计表时,评估哪些字段需要加索引
10、不需要严格遵守 3NF,通过业务字段冗余来减少表关联
11、避免使用MySQL保留字
12、不搞外键关联,一般都在代码维护
13、一般都选择INNODB存储引擎
14、选择合适统一的字符集。
15、如果你的数据库字段是枚举类型的,需要在comment注释清楚
16、时间的类型选择
17、不建议使用Stored procedure (包括存储过程,触发器) 。
18、1:N 关系的设计
19、大字段要拆分出去
21、sqL 编写的一些优化经验
平台机制限制,只有提纲内容,完整文章已经全部同步在
[鼓掌][比心][鼓掌]GitHub地址: 网页链接 ,欢迎stars[比心]
#程序员#
wWw.Xtw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。
免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!
联系邮箱:773537036@qq.com