自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

milife2012的专栏

当你的才华还撑不起你的野心时 应该静下心去学习

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

转载 Log4J.xml的模板

在编码中我们会经常使用logj进行某个地方监控,这时候就需要用到log4j了.log4j.xml的模板如下                         设置通道名称和输出方式,其中输出方式appender有5种,分别为      org.apache.log4j.RollingFileAppender         org.apache.log4j.C

2015-01-23 02:21:10 1832

转载 ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction

前言:朋友咨询我说执行简单的update语句失效,症状如下:mysql> update order_info set province_id=15 ,city_id= 1667 where order_from=10 and order_out_sn='1407261241xxxx';ERROR 1205 (HY000): Lock wait timeout exceeded; try r

2015-01-23 02:13:32 1506

转载 Spring_Transactional_Propagation

/事务传播属性@Transactional(propagation=Propagation.REQUIRED)//如果有事务,那么加入事务,没有的话新创建一个@Transactional(propagation=Propagation.NOT_SUPPORTED)//这个方法不开启事务@Transactional(propagation=Propagation.REQUIREDS_NE

2015-01-23 02:08:53 1426

转载 mysql 执行状态分析 show processlist

执行状态分析Sleep状态通常代表资源未释放,如果是通过连接池,sleep状态应该恒定在一定数量范围内实战范例:因前端数据输出时(特别是输出到用户终端)未及时关闭数据库连接,导致因网络连接速度产生大量sleep连接,在网速出现异常时,数据库too many connections挂死。简单解读,数据查询和执行通常只需要不到0.01秒,而网络输出通常需要1秒左右甚至更长,原本数据连接

2015-01-23 02:07:21 1449

原创 mysql服务的重启

先关闭服务 再重启net stop mysql服务名net start mysql服务名

2015-01-23 02:02:42 1395

转载 MySQL锁阻塞分析

日常维护中,经常会碰到线程被阻塞,导致数据库响应非常慢,下面就看看如何获取是哪个线程导致了阻塞的。blog地址:http://blog.csdn.net/hw_libo/article/details/390808091. 环境说明RHEL 6.4 x86_64 + MySQL 5.6.19事务隔离级别:RR2. 测试过程3. 查看锁阻塞线程信息这里用几中方法进行分析:

2015-01-23 01:54:57 3265

转载 MySQL查询超时问题的解决

MySQL查询超时问题是什么原因呢?应该如何解决呢?下面就为您详细介绍MySQL查询超时问题的解决方法,希望可以帮助到您。mysql>show variables like '%timeout';    打印结果如下:+----------------------------+-------+   | Variable_name | Value |   +-----------

2015-01-23 01:50:51 8230

转载 MySQL死锁导致无法查询

客服反馈后台无法查询,原因大概知道,是因为MySQL的事务产生了死锁,以往都不知道是哪个事务锁住了,只能很粗暴地重启MySQL最近查找到一个方法,不用重启MySQL,记录如下 登录到MySQL,来看下有哪些MySQL事务 可以看到一个时间持续了比较久的事务,现在时间是13点了,而这个事务的开始时间是2012-11-09 12:15:14,显然是不正常的,我们看这个事务对应的mysql的

2015-01-23 01:48:22 1506

转载 怎么看mysql有没阻塞

通过下面的查询, 来查询当前数据库, 有哪些事务,都锁定哪些资源。   SELECT     trx_id AS  `事务ID`,     trx_state AS `事务状态`,     trx_requested_lock_id  AS  `事务需要等待的资源`,     trx_wait_started    AS  `事务开始等待时间`,     trx_tab

2015-01-23 01:43:55 1992

转载 启动innodb_monitor的方法

启动innodb_monitor的方法在使用Innodb做为存储引擎的数据库系统中,可以使用innodb_monitor 来监控数据库的性能,启动innodb_monitor的方法为 Create table innodb_monitor (i int) engine=innodb 通过建立这个表就启动了innodb_monitor,监控的结果并不会记录到这个表中,而是记录到了mysql的er

2015-01-23 01:42:33 4549

转载 1205 Lock wait timeout exceeded try restarting transaction

早上执行语句:update report_user_info set cell = replace(cell,'"','') where id就报了标题上面的错误。然后我去查找原因 是因为我早上的一个动作导致 report_user_info表锁住了。方法1:mysql -uroot -pmypassword -e"show processlist"|grep -i "lock

2015-01-23 01:36:58 1815

原创 MySQL 死锁导致无法查询解决

最近在维护数据库时,解析数据时候,数据一直不能入库。原因知道,是因为MySQL的事务产生了死锁,前几次我直接重启MySQL.最近发现频繁的出现。所以找到一种方法。SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;trx_id trx_state trx_started trx_requested_lock_id trx_wait_started t

2015-01-23 01:34:01 893

转载 MySQL 事务没有提交导致 锁等待 Lock wait timeout exceeded

java.lang.Exception: ### Error updating database.  Cause: java.sql.SQLException: Lock wait timeout exceeded; try restarting transaction ### The error may involve defaultParameterMap ### The erro

2015-01-23 01:32:34 702

转载 innodb_lock_wait_timeout

最近在业务支持中遇到特殊业务对innodb的这个锁等待超时(innodb_lock_wait_timeout)有比较严格的要求,特意查了下资料(主要还是参考的官方文档)     innodb_lock_wait_timeout指的是事务等待获取资源等待的最长时间,超过这个时间还未分配到资源则会返回应用失败;参数的时间单位是秒,最小可设置为1s(此时需要考虑应用端的频繁异常处理会消耗性能

2015-01-23 01:23:42 16978

Java开发利器Myeclipse全面详解

Java开发利器Myeclipse全面详解

2012-06-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除