
数据库
文章平均质量分 64
Lou_Lan
这个作者很懒,什么都没留下…
展开
-
MySQL锁机制
作为一名程序员(我是java开发),**锁**是一个绕不开的话题。有读锁、写锁、排他锁、共享锁、红锁、可重入锁、自旋锁、公平锁、乐观锁、分段锁、偏向锁等等(其实有些是一个意思)。今天这里要说的是Mysql的锁机制(主要是innodb),涉及到的主要是读锁、写锁、意向锁、自增锁。原创 2024-03-14 19:13:37 · 766 阅读 · 0 评论 -
PGSQL中的LIKE,ILIKE,SIMILAR TO的使用
这里主要时对模糊查询进行一些稍微细粒度的说明,更细力度的可能就需要各位看官各自去查询了。模糊查询只要是使用数据库,做开发的基本上都会知道这个LIKE。但是今天要进行说明的是PGSQL的模糊查询,PGSQL在很多地方都进行了功能的扩展(我猜想主要是由于开源的功劳)...原创 2022-08-16 14:00:55 · 7285 阅读 · 0 评论 -
PGSQL的on conflict
在关系数据库中,术语 upsert 被称为合并(merge)。意思是,当执行 INSERT 操作时,如果数据表中不存在对应的记录,PostgreSQL 执行插入操作;如果数据表中存在对应的记录,则执行更新操作。这就是为什么将其称为 upsert(update or insert)的原因。...原创 2022-08-16 13:59:14 · 5172 阅读 · 0 评论 -
PGSQL的distinct
pgsql-distinct,distinct on原创 2022-08-16 13:56:46 · 3439 阅读 · 0 评论 -
pgsql的窗口函数简述
窗口函数(Window Function) 本身是聚集类函数,具有对特定结果行聚合处理的功能,但是窗口函数并不会使多行被聚集成一个单独的输出行,而是在函数计算的每一行都输出相应的结果,这与通常的非窗口聚集函数不同;此外,窗口函数作用在由关键字 OVER 划定的所谓 窗口 行上,这些行就是窗口函数的作用域。...原创 2022-08-10 15:11:16 · 2532 阅读 · 0 评论