数据库
文章平均质量分 81
数据库相关知识。
南_茗
这个作者很懒,什么都没留下…
展开
-
Oracle存储过程(while循环、for循环、if判断、sql拼接、游标)
本篇文章将通过实例来讲解一下存储过程中while循环、for循环、if判断、sql拼接、游标等用法。原创 2020-05-30 21:55:33 · 9598 阅读 · 0 评论 -
SQL组内排序
row_number()的用途非常广泛,排序最好用它,它会为查询出来的每一行记录生成一个序号,依次排序且不会重复,注意使用row_number()函数时必须要用over子句选择对某一列进行排序才能生成序号。原创 2020-05-27 22:30:04 · 3119 阅读 · 1 评论 -
数据库的乐观锁和悲观锁是什么?
两种锁各有优缺点,不可认为一种好于另一 种,像乐观锁适用于写比较少的情况下(多读场景),即冲突真的很少发生的时候,这样可以省去了锁的开销,加大了系统的整个吞吐量。但如果是多写的情况,一般会经常产生冲突,这就会导致上层应用会不断的进行retry,这样反倒是降低了性能,所以一般多写的场景下用悲观锁就比较合适。原创 2020-05-24 21:24:56 · 1711 阅读 · 1 评论 -
JOIN用法
在实际的数据库应用中,我们经常需要从多个数据表中读取数据,这时我们就可以使用SQL语句中的连接(JOIN),在两个或多个数据表中查询数据。原创 2020-05-19 23:06:48 · 2526 阅读 · 0 评论