
mysql
文章平均质量分 73
mysql学习总结
zquwei
本空间是学习总结,有抄录,也有原创,鞭策自己每天需要坚持学习。
展开
-
动态表单设计
自定一表单数据结构。内容展示如有必要行转列。前端根据题目类型自定义组件后端跟俊题目类型用策略模式校验各种类型这样有统计功能的简单动态问卷就可以了展示时可能某些场景需要行转列。大概估摸使用的话有可能kmic_form_data_detail表的记录数比较大,后期再考虑数据或者表迁移或拆分。原创 2023-09-08 17:51:24 · 2937 阅读 · 4 评论 -
提升MySQL查询性能常用套路
前言我们查询数据库通常会多表关联,当数据量大时,很多时候我们可以多表查询分成多次 sql 查询,来提高性能。如:select * from tagjoin tag_post on tag_post.tag_id=tag.idjoin post on tag_post.post_id=post.idwhere tag.tag=’mysql’;可以分解成下面这些查询来代替:Select * from tag where tag=’mysql’;Select * from tag_p原创 2020-08-05 10:31:12 · 159 阅读 · 0 评论 -
mysql事务与锁
事务四大特征原子性 Atomicity一致性 Consistent隔离性 Isolation持久性:Durableredo log + double write(防止磁盘损坏不能写日志),双写缓冲如何开启/结束事务set session autocommit = on/off; – 设定事务是否自动开启begin / start transaction – 手工方式(会获得锁)commit / rollback – 事务提交或回滚(会释放锁,关闭客户端连接也会释放锁)事务并原创 2020-07-15 08:34:42 · 113 阅读 · 0 评论