首页 > 数据库技术 > 详细

创建数据库与表

时间:2019-11-26 13:00:48      阅读:73      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 设置索引

技术分享图片

 

 存为sql,仅结构

技术分享图片

 

 先看有没有player删除,反引号是为了与保留字区分

player_name 字符utf8 ,排序规则utf_general_ci,大小写不敏感,敏感的为utf8_bin,采用unique,也可以设置为normal,索引方式可以设置为btree或者hash

引擎为InnoDB 字符集 排序 ROW_FORMAT行格式为Dynamic

常见约束 主键 外键 唯一性 NOT NULL DEFAULT CHECK

设计原则 更少的表,更少的字段,更少的联合主键,多增加主键与外键增强表之间的复用率,可重用

如果正确性>性能,建议使用外键  如果不用外键,有一定的风险,业务层实现,必须同时修改,业务层与数据层有一定的耦合,工作中业务可能经常发生变化

结论 早期用外键,后期用业务,分析28理论, 会有20%的外键造成80%的资源效率 2的部分用业务实现,减少死锁出现概率,提高并发处理能力

创建数据库与表

原文:https://www.cnblogs.com/autointerface/p/11934247.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!