随笔分类 -  数据库

摘要:insert into 表(字段1,字段2,字段3) select replace(被复制字段,原来值,新的值),值2,值3 from 表 where 过滤条件 阅读全文
posted @ 2023-04-24 16:40 遇事不决,量子力学 阅读(44) 评论(0) 推荐(0)
摘要:左连接 关键字 left join on 表1key=表2key (过滤条件) SQL语法基本结构: SELECT * FROM t_table_a a LEFT JOIN t_table_b b ON a.key = b.key 结果:左表 t_table_a的全部记录会显示出来,右表t_tabl 阅读全文
posted @ 2022-07-16 01:16 遇事不决,量子力学 阅读(119) 评论(0) 推荐(0)
摘要:出现死锁过程: 事务T1封锁了数据R1 T2封锁了数据R2 T1又请求封锁R2,因T2已封锁了R2,于是T1等待T2释放R2上的锁 接着T2又申请封锁R1,因T1已封锁了R1,T2也只能等待T1释放R1上的锁 这样T1在等待T2,而T2又在等待T1,T1和T2两个事务永远不能结束,形成死锁。 四个条 阅读全文
posted @ 2022-06-16 21:40 遇事不决,量子力学 阅读(624) 评论(0) 推荐(0)
摘要:目前所负责公司的大部分系统里,数据表的逻辑结构设计都不使用外键约束,纳闷了,书上说外键约束不是很好的保护了数据完整性吗? 其实不以为然,下面看看为什么数据表逻辑设计不使用外键。 先看看某互联网大厂,在编程手册里写 “不得使用外键与级联,一切外键概念必须在应用层(代码)解决” 为什么会有这个规定?目前 阅读全文
posted @ 2022-06-14 23:13 遇事不决,量子力学 阅读(744) 评论(0) 推荐(0)