码迷,mamicode.com
首页 >  
搜索关键字:update语句    ( 345个结果
磁盘满导致mysql死锁
今天遇到一个问题,因为mysql所在机器的磁盘满了导致mysql死锁,连查询select都不行,要不是看mysql日志,还真找不到原因。         通过show processlist能看到第一条是个update语句,需要写入数据,因为磁盘满了,写入不了,导致mysql死锁。         查看mysql日志可以发现有告警日志:“[Warning] Disk is full writi...
分类:数据库   时间:2015-05-20 20:41:47    阅读次数:137
MYsql优化where子句
该部分讨论where子句的优化,不仅select之中,相同的优化同样试用与delete 和update语句中的where子句; 1: 移去不必要的括号: ((a AND b) AND c OR (((a AND b) AND (c AND d))))-> (a AND b AND c) OR ...
分类:数据库   时间:2015-05-20 12:53:03    阅读次数:192
【书评:Oracle查询优化改写】第四章
【书评:Oracle查询优化改写】第四章BLOG文档结构图一.1导读各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~:①check的特殊用法②sql优化中使用merge语句代替update语句(重点)本文如有错误或不完善的地方请大家多多指正..
分类:数据库   时间:2015-05-19 15:01:16    阅读次数:196
轻松掌握MySQL数据库锁机制的相关原理
在一个update和insert操作频繁的表中,少量数据测试的时候运行良好,在实际运营中,因数据量比较大(21万条记录),会出现死锁现象,用show processlist查看,可以看到一个update语句状态是Locked,一个delete语句状态是Sending data。查看了一下参考手册,把锁定相关的资料整理下来,以便自己记录和追踪该问题的解决情况: MySQL 5.1支持对MyIS...
分类:数据库   时间:2015-05-18 18:52:50    阅读次数:154
update的优化
在olap中,往往能看到性能很差的语句是update语句,跑半天都跑不过去,虽然语句可以千变万化,但是优化起来还是有规可循的。 --测试表: drop table t1; drop table t2; create table t1 as select * from dba_objects; create table t2 as select * from dba_objects; --原始...
分类:其他好文   时间:2015-05-14 18:43:06    阅读次数:119
JDBC处理Transaction
1 package com.ayang.jdbc; 2 3 import java.sql.*; 4 /** 5 * transaction的构成,随便写一句insenrt,一执行executeUpdate(),它自动提交。 6 * 下边例子有三条update语句,假设第一条是updateA...
分类:数据库   时间:2015-05-03 14:39:24    阅读次数:133
Oracle 表死锁 解决
问题:更新的Update语句一直在更新 卡在执行update语句的地方。清除的方法:Oracle表死锁解除我是在plsql中处理1.先查询select * from v$locked_object v, dba_objects owhere v.object_id = o.object_id2.记录...
分类:数据库   时间:2015-05-02 19:25:42    阅读次数:242
(转)replace 和 on duplicate key update语句
一.on duplicate key update语句 如果您指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则执行旧行UPDATE。例如,如果列a被定义为UNIQUE,并且包含值1,则以下两个语句具有相同的效果:....
分类:其他好文   时间:2015-04-19 14:30:35    阅读次数:160
SQL必知必会 笔记 第十六章 更新和插入数据
16.1更新数据为了更新(修改)表中的数据,可使用UPDATE语句。可采用两种方式使用UPDATE: (1)更新表中特定的行 (2)更新标红所有的行 不要省略WHERE子句:在使用UPDATE时一定要注意细心。因为稍不注意,就会更新表中所有行。 基本的UPDATE语句由3部分组成: (1)要更新的表 (2)列名和它们的新值 (3)确定要更新哪些行的过滤条件 不要省略WHERE子句...
分类:数据库   时间:2015-04-17 11:34:02    阅读次数:146
Trigger in sql server
新建一个Trigger, 当使用update语句更新时,即使不更新Age字段,Age也会自动变为当前时间。CREATE TRIGGER tgr_modstampON ssAFTER UPDATE AS UPDATE ss SET Age = GETDATE() WHERE ID IN (SEL...
分类:数据库   时间:2015-04-14 16:09:39    阅读次数:149
345条   上一页 1 ... 25 26 27 28 29 ... 35 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!