文档章节

mysql 在存储过程出现的问题,记录一下

猪刚烈
 猪刚烈
发布于 2014/08/16 09:31
字数 141
阅读 7
收藏 0

在mysql嵌套查询的时候,不会想Oracle一样直接使用

必须创建临时的过度表:

mysql> update  t_user as t set t.name='xiaohua' where t.id in (select a.id from
(select t_user.id from t_user where t_user.id>30) a);
Query OK, 0 rows affected (0.00 sec)
Rows matched: 6  Changed: 0  Warnings: 0


关于表锁和行锁的问题

当update table as t set t.name='aaaaa' where id=2 像这样带id的时候则会使用行锁,innodb默认使用的行锁

在使用 条件为 其他,或者in的时候,则为表锁

本文转载自:http://blog.csdn.net/xh199110/article/details/38326569

猪刚烈
粉丝 22
博文 708
码字总数 110
作品 1
海淀
程序员
私信 提问
关于MYSQL替换和存储过程的问题、

关于MYSQL替换和存储过程的问题、 业务场景是源数据排序问题、导致终端节目排序混乱、之前约定的排序字段sequence全是0,于是想到用节目标题中的数字来排序、如“甄说红楼之15—刘姥姥得济出...

p至尊宝
2016/04/18
57
1
MySQL之存储过程.触发器学习整理

前几天去参加腾讯的面试,在一面中,面试官问了一个问题:会用数据库吗?我说基本的会,然后他说:现在写一个删除一列的sql语句,然后就尴尬了。。。 回来后,决定好好把基本的sql语句好好学...

一宁
2012/04/25
904
3
二进制日志与存储程序 注意事项

当binlog记录存储程序(存储过程,存储函数,触发器,事件)的时候,可能存在一下问题: statement复制模式下: 1、一条语句在master和slave上会影响不同的记录。 2、Slave端的SQL线程在执行...

像教授
2017/11/26
0
0
MySQL binlog三种模式及设置方法

MySQL binlog三种模式及设置方法 1.1 Row Level 行模式   日志中会记录每一行数 据被修改的形式,然后在端再对相同的数据进行修改 优点:在模式下,bin-log中可以不记录执行的sql语句的上下...

lyy549745
2018/08/14
37
0
MySQL binlog三种模式

MySQL binlog三种模式 2016-09-21 11:39 1205人阅读 评论(0) 收藏 举报 分类: mysql数据库(10) 目录(?)[+] MySQ binlog三种模式及设置方法 1.1 Row Level 行模式 日志中会记录每一行数据被...

技术小甜
2017/11/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

JS--function

一、声明提前(hoist) 在js程序开始执行前,引擎会查找所有var声明的变量和function声明的函数,集中到当前作用域顶部集中创建,赋值留在原地 二、三种创建函数的方式 1、声明方式创建函数-...

wytao1995
今天
4
0
微服务之间调用控制器注解类型的差异

今天在一个业务服务通过Feign调用文件服务上传文件时遇到了几个问题: 1. 提示http请求头过大的问题; 此时需要修改bootstrap.yml,加入 server: max-http-header-size: 10000000 用以放大...

不再熬夜
今天
5
0
用 4G 工作是什么体验

七月开始,因为工作原因,在公司附近租了个住处,方便工作。离公司近了,感觉就是不一样,之前每天 5:30 就要起床赶地铁,现在可以睡到自然醒,一看才 7 点,悠闲的起床洗漱,踱步到公司,都...

zzxworld
今天
6
0
sonar报错volatile

问题发生 原先代码如下: //认证授权码private static volatile String AUTHORIZATION_CODE = "init"; git push 之后,sonar认为这是个bug检测报告截图如下: 分析排查 解释说明: Markin...

开源小菜鸟2333
今天
5
0
《Java实践指南》--读后

闲读《Java实践指南》... 1.lvy 某些项目中能够看到ivy.xml。早期使用ant的项目中,常常用ivy.xml来下载项目依赖。 2.ant 作为java程序员,应该都知道ant,虽然可能用过的人不多。为什么ant...

RippleChan
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部