Mysql
超大板栗
这个作者很懒,什么都没留下…
展开
-
Spring事务七大传播机制与五个隔离级别
一、spring支持7种事务传播行为1、propagation_required(xml文件中为required)当前方法必须在一个具有事务的上下文中运行,如有客户端有事务在进行,那么被调用端将在该事务中运行,否则的话重新开启一个事务。(如果被调用端发生异常,那么调用端和被调用端事务都将回滚)2、propagation_supports(xml文件中为supports)当前方法不必需要具有一个事务上下文,但是如果有一个事务的话,它也可以在这个事务中运行3、propagation_ma.原创 2022-03-24 17:50:12 · 3987 阅读 · 0 评论 -
Mysql Sql执行的顺序
1.根据查询指定的表格,from计算笛卡尔积。2.on根据join_condition过滤数据。3.join添加相关外部表格数据。4.where根据where_condition过滤数据。5.group by分组。6.having根据having_condition过滤数据。7.选择指定的列。8.distinct指定列去重。9.orderby按order_by_condition排序。10.取出指定的记录量。...原创 2021-08-16 14:48:16 · 130 阅读 · 0 评论 -
Department Highest Salary
TheEmployeetable holds all employees. Every employee has an Id, a salary, and there is also a column for the department Id.+----+-------+--------+--------------+| Id | Name | Salary | DepartmentId |+----+-------+--------+--------------+| 1 | Joe ..原创 2020-11-13 22:52:14 · 96 阅读 · 0 评论 -
mysql limit和offset用法
limit和offset用法mysql里分页一般用limit来实现1. select* from article LIMIT 1,32.select * from article LIMIT 3 OFFSET 1上面两种写法都表示取2,3,4三条条数据当limit后面跟两个参数的时候,第一个数表示要跳过的数量,后一位表示要取的数量,例如select* from article LIMIT 1,3 就是跳过1条数据,从第2条数据开始取,取3条数据,也就是取2,3,4三条数据当.原创 2020-11-12 21:32:21 · 132 阅读 · 0 评论 -
Nth Highest Salary
Write a SQL query to get thenthhighest salary from theEmployeetable.+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+For example, given the above Employee table, thenthhighest salary...原创 2020-11-12 21:29:19 · 82 阅读 · 0 评论 -
记一次队列的使用场景(Redis队列)
队列的特点:解耦,削峰,异步队列的使用场景主要用于异步处理耗时操作。前几天开发好了优惠券模块,在优惠券发放那里使用到了队列来进行异步处理,因公司规模较小,服务器配置只有2G,安装MQ占用了宝贵的内存资源,于是就使用了Redis自带的消息队列来实现。技术栈: Redis+Quartz定时任务过程:当创建了优惠券分发任务的时候就把任务id扔到redis的队列里面,然后直接返回结果,Qu...原创 2020-04-29 10:56:43 · 1595 阅读 · 0 评论 -
解决vue-cli脚手架在dev模式下app.js过大的问题
解决vue-cli脚手架在dev模式下app.js过大的问题在开发后台管理系统的时候,devServer部署在服务器端,devServer启动后每次的app.js非常大,达到了36M,每次打开后台管理系统的时候非常慢,下面介绍两种方法来解决:1.启动devServer的GZIP压缩devServer: { port: 3000, compress: true, #启动...原创 2020-04-29 10:45:10 · 2678 阅读 · 0 评论