`
dengyin2000
  • 浏览: 1228564 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Mysql 异常。 寻求帮助

阅读更多
我先描述下环境。我们这里有个rss download server。 使用activemq + timertask schual。 每格一个小时运行一次。数据库里大概有6000多个Feed。 rss download server并发30个线程去download feed 然后更新数据库。 可是这几天发现。download server工作不正常。时常是个好几个小时工作一次。或者更本就不工作。常看日志发现。 mysql执行一条update语句都需要十多分钟? 日志请看下面:

sql 代码
 
  1. 2007-04-28 10:54:29,415 INFO  [STDOUT] Hibernate: update CHANNELS set IS_DOWNLOADING=?, LAST_UPDATED=now() where CHANNEL_ID=?  
  2. 2007-04-28 11:09:26,057 WARN  [org.hibernate.util.JDBCExceptionReporter] SQL Error: 0, SQLState: 08S01  
  3. 2007-04-28 11:09:26,550 ERROR [org.hibernate.util.JDBCExceptionReporter] Communications link failure due to underlying exception:   
  4.   
  5. ** BEGIN NESTED EXCEPTION **   
  6.   
  7. java.io.EOFException  
  8.   
  9. STACKTRACE:  
  10.   
  11. java.io.EOFException  
  12.     at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1903)  
  13.     at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2402)  
  14.     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2860)  
  15.     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)  
  16.     at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)  
  17.     at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2270)  
  18.     at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)  
  19.     at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1960)  
  20.     at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)  
  21.     at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1728)  
  22.     at com.mysql.jdbc.Connection.execSQL(Connection.java:2978)  
  23.     at com.mysql.jdbc.Connection.execSQL(Connection.java:2902)  
  24.     at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:933)  
  25.     at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1027)  
  26.     at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeQuery(WrappedPreparedStatement.java:211)  
  27.     at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)  
  28.     at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)  
  29.     at org.hibernate.loader.Loader.doQuery(Loader.java:662)  
  30.     at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)  
  31.     at org.hibernate.loader.Loader.loadCollection(Loader.java:1919)  
  32.     at org.hibernate.loader.collection.CollectionLoader.initialize(CollectionLoader.java:36)  
  33.     at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:520)  
  34.     at org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:60)  
  35.     at org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1676)  
  36.     at org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:344)  
  37.     at org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:86)  
  38.     at org.hibernate.collection.PersistentBag.iterator(PersistentBag.java:246)  
  39.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl.isNewItem(DownloadServiceDaoHibernateImpl.java:163)  
  40.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl.checkAndSaveNewItems(DownloadServiceDaoHibernateImpl.java:221)  
  41.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl.access$100(DownloadServiceDaoHibernateImpl.java:44)  
  42.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl$2.doInHibernate(DownloadServiceDaoHibernateImpl.java:137)  
  43.     at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:367)  
  44.     at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:333)  
  45.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl.save(DownloadServiceDaoHibernateImpl.java:118)  
  46.     at com.monitor110.rss.download.service.DownloadServiceImpl.persist(DownloadServiceImpl.java:41)  
  47.     at sun.reflect.GeneratedMethodAccessor168.invoke(Unknown Source)  
  48.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)  
  49.     at java.lang.reflect.Method.invoke(Method.java:585)  
  50.     at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:299)  
  51.     at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:172)  
  52.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)  
  53.     at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)  
  54.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)  
  55.     at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)  
  56.     at $Proxy84.persist(Unknown Source)  
  57.     at com.monitor110.rss.download.service.DownloadResultConsumer.onMessage(DownloadResultConsumer.java:28)  
  58.     at org.jencks.LocalTransactionEndpoint.onMessage(LocalTransactionEndpoint.java:68)  
  59.     at org.apache.activemq.ra.MessageEndpointProxy$MessageEndpointAlive.onMessage(MessageEndpointProxy.java:121)  
  60.     at org.apache.activemq.ra.MessageEndpointProxy.onMessage(MessageEndpointProxy.java:61)  
  61.     at org.apache.activemq.ActiveMQSession.run(ActiveMQSession.java:695)  
  62.     at org.apache.activemq.ra.ServerSessionImpl.run(ServerSessionImpl.java:165)  
  63.     at org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java:291)  
  64.     at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)  
  65.     at java.lang.Thread.run(Thread.java:595)  
  66.   
  67.   
  68. ** END NESTED EXCEPTION **  
  69.   
  70.   
  71.   
  72. Last packet sent to the server was 914670 ms ago.  
  73. 2007-04-28 11:09:27,882 ERROR [com.monitor110.rss.download.service.DownloadResultConsumer] Can't save download result  
  74. org.springframework.dao.DataAccessResourceFailureException: could not initialize a collection: [com.monitor110.rss.domain.Channel.items#12686]; nested exception is org.hibernate.exception.JDBCConnectionException: could not initialize a collection: [com.monitor110.rss.domain.Channel.items#12686]  
  75. Caused by:   
  76. org.hibernate.exception.JDBCConnectionException: could not initialize a collection: [com.monitor110.rss.domain.Channel.items#12686]  
  77.     at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:74)  
  78.     at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)  
  79.     at org.hibernate.loader.Loader.loadCollection(Loader.java:1926)  
  80.     at org.hibernate.loader.collection.CollectionLoader.initialize(CollectionLoader.java:36)  
  81.     at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:520)  
  82.     at org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:60)  
  83.     at org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1676)  
  84.     at org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:344)  
  85.     at org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:86)  
  86.     at org.hibernate.collection.PersistentBag.iterator(PersistentBag.java:246)  
  87.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl.isNewItem(DownloadServiceDaoHibernateImpl.java:163)  
  88.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl.checkAndSaveNewItems(DownloadServiceDaoHibernateImpl.java:221)  
  89.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl.access$100(DownloadServiceDaoHibernateImpl.java:44)  
  90.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl$2.doInHibernate(DownloadServiceDaoHibernateImpl.java:137)  
  91.     at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:367)  
  92.     at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:333)  
  93.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl.save(DownloadServiceDaoHibernateImpl.java:118)  
  94.     at com.monitor110.rss.download.service.DownloadServiceImpl.persist(DownloadServiceImpl.java:41)  
  95.     at sun.reflect.GeneratedMethodAccessor168.invoke(Unknown Source)  
  96.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)  
  97.     at java.lang.reflect.Method.invoke(Method.java:585)  
  98.     at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:299)  
  99.     at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:172)  
  100.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)  
  101.     at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)  
  102.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)  
  103.     at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)  
  104.     at $Proxy84.persist(Unknown Source)  
  105.     at com.monitor110.rss.download.service.DownloadResultConsumer.onMessage(DownloadResultConsumer.java:28)  
  106.     at org.jencks.LocalTransactionEndpoint.onMessage(LocalTransactionEndpoint.java:68)  
  107.     at org.apache.activemq.ra.MessageEndpointProxy$MessageEndpointAlive.onMessage(MessageEndpointProxy.java:121)  
  108.     at org.apache.activemq.ra.MessageEndpointProxy.onMessage(MessageEndpointProxy.java:61)  
  109.     at org.apache.activemq.ActiveMQSession.run(ActiveMQSession.java:695)  
  110.     at org.apache.activemq.ra.ServerSessionImpl.run(ServerSessionImpl.java:165)  
  111.     at org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java:291)  
  112.     at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)  
  113.     at java.lang.Thread.run(Thread.java:595)  
  114. Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:   
  115.   
  116. ** BEGIN NESTED EXCEPTION **   
  117.   
  118. java.io.EOFException  
  119.   
  120. STACKTRACE:  
  121.   
  122. java.io.EOFException  
  123.     at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1903)  
  124.     at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2402)  
  125.     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2860)  
  126.     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)  
  127.     at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)  
  128.     at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2270)  
  129.     at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)  
  130.     at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1960)  
  131.     at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)  
  132.     at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1728)  
  133.     at com.mysql.jdbc.Connection.execSQL(Connection.java:2978)  
  134.     at com.mysql.jdbc.Connection.execSQL(Connection.java:2902)  
  135.     at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:933)  
  136.     at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1027)  
  137.     at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeQuery(WrappedPreparedStatement.java:211)  
  138.     at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)  
  139.     at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)  
  140.     at org.hibernate.loader.Loader.doQuery(Loader.java:662)  
  141.     at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)  
  142.     at org.hibernate.loader.Loader.loadCollection(Loader.java:1919)  
  143.     at org.hibernate.loader.collection.CollectionLoader.initialize(CollectionLoader.java:36)  
  144.     at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:520)  
  145.     at org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:60)  
  146.     at org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1676)  
  147.     at org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:344)  
  148.     at org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:86)  
  149.     at org.hibernate.collection.PersistentBag.iterator(PersistentBag.java:246)  
  150.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl.isNewItem(DownloadServiceDaoHibernateImpl.java:163)  
  151.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl.checkAndSaveNewItems(DownloadServiceDaoHibernateImpl.java:221)  
  152.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl.access$100(DownloadServiceDaoHibernateImpl.java:44)  
  153.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl$2.doInHibernate(DownloadServiceDaoHibernateImpl.java:137)  
  154.     at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:367)  
  155.     at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:333)  
  156.     at com.monitor110.rss.download.service.DownloadServiceDaoHibernateImpl.save(DownloadServiceDaoHibernateImpl.java:118)  
  157.     at com.monitor110.rss.download.service.DownloadServiceImpl.persist(DownloadServiceImpl.java:41)  
  158.     at sun.reflect.GeneratedMethodAccessor168.invoke(Unknown Source)  
  159.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)  
  160.     at java.lang.reflect.Method.invoke(Method.java:585)  
  161.     at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:299)  
  162.     at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:172)  
  163.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)  
  164.     at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)  
  165.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)  
  166.     at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)  
  167.     at $Proxy84.persist(Unknown Source)  
  168.     at com.monitor110.rss.download.service.DownloadResultConsumer.onMessage(DownloadResultConsumer.java:28)  
  169.     at org.jencks.LocalTransactionEndpoint.onMessage(LocalTransactionEndpoint.java:68)  
  170.     at org.apache.activemq.ra.MessageEndpointProxy$MessageEndpointAlive.onMessage(MessageEndpointProxy.java:121)  
  171.     at org.apache.activemq.ra.MessageEndpointProxy.onMessage(MessageEndpointProxy.java:61)  
  172.     at org.apache.activemq.ActiveMQSession.run(ActiveMQSession.java:695)  
  173.     at org.apache.activemq.ra.ServerSessionImpl.run(ServerSessionImpl.java:165)  
  174.     at org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java:291)  
  175.     at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)  
  176.     at java.lang.Thread.run(Thread.java:595)  
  177.   
  178.   
  179. ** END NESTED EXCEPTION **  
  180.   
  181.   
  182.   
  183. Last packet sent to the server was 914670 ms ago.  
  184.     at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2561)  
  185.     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2860)  
  186.     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)  
  187.     at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)  
  188.     at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2270)  
  189.     at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)  
  190.     at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1960)  
  191.     at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)  
  192.     at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1728)  
  193.     at com.mysql.jdbc.Connection.execSQL(Connection.java:2978)  
  194.     at com.mysql.jdbc.Connection.execSQL(Connection.java:2902)  
  195.     at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:933)  
  196.     at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1027)  
  197.     at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeQuery(WrappedPreparedStatement.java:211)  
  198.     at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)  
  199.     at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)  
  200.     at org.hibernate.loader.Loader.doQuery(Loader.java:662)  
  201.     at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)  
  202.     at org.hibernate.loader.Loader.loadCollection(Loader.java:1919)  
  203.     ... 34 more  
  204. 2007-04-28 11:09:28,956 INFO  [STDOUT] Hibernate: insert into DOWNLOAD_EVENTS (EVENT_TIME, EVENT_TYPE, CHANNEL_URL, ERROR_MESSAGE, FEED_TITLE, EVENT_CATEGORY, CHANNEL_ID) values (?, ?, ?, ?, ?, ?, ?)  
  205. 2007-04-28 11:09:46,123 WARN  [org.apache.commons.httpclient.HttpMethodBase] Cookie rejected: "$Version=0; cookieb2evosession=325238_kTKG95W2UgwnpNYoFDmTgALummwkBqbY; $Path=/; $Domain=.www.seeisee.com". Illegal domain attribute ".www.seeisee.com". Domain of origin: "www.seeisee.com"  
  206. 2007-04-28 11:09:49,692 ERROR [org.hibernate.transaction.JDBCTransaction] JDBC commit failed  
  207. java.sql.SQLException: Can't call commit when autocommit=true  
  208.     at com.mysql.jdbc.Connection.commit(Connection.java:2145)  
  209.     at org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection.jdbcCommit(BaseWrapperManagedConnection.java:436)  
  210.     at org.jboss.resource.adapter.jdbc.WrappedConnection.commit(WrappedConnection.java:331)  
  211.     at org.hibernate.transaction.JDBCTransaction.commitAndResetAutoCommit(JDBCTransaction.java:139)  
  212.     at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:115)  
  213.     at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:570)  
  214.     at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:651)  
  215.     at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:621)  
  216.     at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:311)  
  217.     at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:117)  
  218.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)  
  219.     at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)  
  220.     at $Proxy84.persist(Unknown Source)  
  221.     at com.monitor110.rss.download.service.DownloadResultConsumer.onMessage(DownloadResultConsumer.java:39)  
  222.     at org.jencks.LocalTransactionEndpoint.onMessage(LocalTransactionEndpoint.java:68)  
  223.     at org.apache.activemq.ra.MessageEndpointProxy$MessageEndpointAlive.onMessage(MessageEndpointProxy.java:121)  
  224.     at org.apache.activemq.ra.MessageEndpointProxy.onMessage(MessageEndpointProxy.java:61)  
  225.     at org.apache.activemq.ActiveMQSession.run(ActiveMQSession.java:695)  
  226.     at org.apache.activemq.ra.ServerSessionImpl.run(ServerSessionImpl.java:165)  
  227.     at org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java:291)  
  228.     at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)  
  229.     at java.lang.Thread.run(Thread.java:595)  
  230. 2007-04-28 11:09:50,219 INFO  [STDOUT] Hibernate: update CHANNELS set IS_DOWNLOADING=?, LAST_UPDATED=now() where CHANNEL_ID=?  

  1. 2007-04-28 10:54:29,415 INFO  [STDOUT] Hibernate: update CHANNELS set IS_DOWNLOADING=?, LAST_UPDATED=now() where CHANNEL_ID=?  
  2. 2007-04-28 11:09:26,057 WARN  [org.hibernate.util.JDBCExceptionReporter] SQL Error: 0, SQLState: 08S01 
从开始这段看出这条update语句竟然执行了15多分钟。 从后面的msyql的异常也可以知道

Last packet sent to the server was 914670 ms ago.

我想问问, 发生这种情况是不是msyql承受不了这样的压力呢?
分享到:
评论
3 楼 duprf 2007-08-13  
dengyin2000 写道
duprf 写道
我现在出现了跟你一样的错误,不知道楼上的仁兄怎么解决


并发太大了。。  我可以减少线程  解决这个问题。  现在换成了oracle。 没有减少现在也没有问题了。。。
谢谢你,我试试看
2 楼 dengyin2000 2007-08-10  
duprf 写道
我现在出现了跟你一样的错误,不知道楼上的仁兄怎么解决


并发太大了。。  我可以减少线程  解决这个问题。  现在换成了oracle。 没有减少现在也没有问题了。。。
1 楼 duprf 2007-08-10  
我现在出现了跟你一样的错误,不知道楼上的仁兄怎么解决

相关推荐

    Mysql连接帮助文档

    如果在使用 MySQL Connector/J 时遇到问题,可以通过以下途径寻求帮助: - **MySQL 论坛**:加入 MySQL 社区,与其他用户交流心得和解决问题。 - **MySQL 邮件列表**:参与技术讨论,获取最新资讯和技术支持。 ####...

    易语言MYSQL及工具

    6. **天下网吧论坛.url** 和 **图像**:前者可能是指向一个讨论或技术交流的论坛,用户可以在其中寻求帮助或分享经验;后者可能包含一些图标或示意图,帮助解释MySQL操作的视觉概念。 学习【易语言MYSQL及工具】,...

    MySQL下PID文件丢失的相关错误的解决方法

    PID文件是记录MySQL服务器主进程ID的文件,它帮助管理系统识别正在运行的MySQL实例。在MySQL的默认配置中,PID文件通常位于`/var/run/mysqld/mysqld.pid`或者数据目录下,如`/var/lib/mysql/mysqld.pid`。 2. **...

    VC++ 连接mysql数据库实例源码

    在本文中,我们将深入探讨如何使用...如果你遇到任何问题,可以参考MySQL C++连接器的官方文档,或者在社区论坛中寻求帮助。总的来说,这是一个很好的学习资源,让你能深入了解如何在C++环境中与MySQL数据库进行交互。

    MySql系列-知识点大全.rar

    MySQL 历史悠久,社区及用户非常活跃,遇到问题,可以寻求帮助。 MySQL 软件体积小,安装使用简单,并且易于维护,安装及维护成本低。 MySQL 品牌口碑效应好,使得企业无须考虑即可直接用之。 LAMP、LNMP、LNMT...

    mha4mysql-manager-0.57.tar和mha4mysql-node-0.57.tar

    由于MHA是开源项目,它拥有活跃的社区支持,用户可以在这里寻求帮助、报告问题,甚至参与项目的开发,推动其不断进步。 综上,MHA为MySQL提供了一套强大的高可用性解决方案,通过自动化故障检测和切换,显著提升了...

    mysql的jar

    MySQL的JAR文件是Java应用程序接口(API)的归档文件,它包含了与MySQL数据库进行交互所需的类和方法。...如果你在使用过程中遇到问题,可以到指定的网址留言或使用QQ邮箱寻求帮助,对方承诺会给予回应。

    MySql数据库连接驱动mysql.data.dll文件,版本6.3.6

    MySQL数据库是世界上最受欢迎的开源关系型数据库之一,其在各种应用程序和系统中广泛使用。在进行MySQL数据库的开发和管理时,与数据库交互的接口至...如果问题仍然存在,可以查阅MySQL官方文档或者社区论坛寻求帮助。

    mysql-connector-java-5.1.6

    13. **社区支持**: 作为开源项目,MySQL Connector/J有活跃的社区提供支持,用户可以在MySQL官方论坛、Stack Overflow等平台寻求帮助或分享经验。 总结来说,MySQL Connector/J 5.1.6是Java开发者不可或缺的工具,...

    MySQL++使用手册

    - 文档鼓励用户在遇到问题时寻求帮助,确保开发者能够顺利地使用 MySQL++。 #### 二、概述 **2.1 Connection 对象** - **功能**:用于建立与 MySQL 服务器的连接。 - **属性**:包含连接参数,如主机名、用户名、...

    C# 连接 mysql 实现显示,查找,删除操作

    在本文中,我们将深入探讨如何使用C#编程语言与MySQL数据库进行交互,实现显示、查找和删除操作。首先,确保你已经安装了MySQL数据库服务器,并且在...如果你在操作过程中遇到任何问题,可以参考提供的QQ号码寻求帮助。

    mysql-connector-net-6.9.12

    9. **社区支持**:由于MySQL的广泛使用,开发者社区提供了大量的帮助和资源,遇到问题时可以寻求社区支持。 通过这些工具和组件,开发者能够在.NET环境中充分利用MySQL数据库,构建高效且可扩展的应用程序。然而,...

    【Linux系统无法访问MySQL数据库怎么办】-sql无法访问数据库-.doc

    在使用Linux系统时,有时可能会遇到无法访问MySQL数据库的情况,这通常是由于多种因素导致的,如权限问题、网络问题、配置错误等。...如果问题依然存在,建议查阅MySQL官方文档或在线社区寻求帮助。

    delphi 链接mysql例子

    在Delphi编程环境中,连接MySQL数据库通常涉及到使用第三方库或者Delphi自带的DBExpress组件。本例子将深入探讨如何在Delphi中实现与MySQL...在使用过程中,如果遇到问题,可以查阅ZeosLib的文档或在线社区寻求帮助。

    MYSQL安装系列教程.docx

    MySQL是一款广泛使用的开源关系型数据库管理系统,其安装过程对于初学者来说可能会遇到一些挑战。本教程将详细介绍在MAC操作系统上安装MySQL的...如果遇到未在此文中提到的问题,可以查阅官方文档或在线社区寻求帮助。

    mysql-5.7.31-macos10.14-x86_64.tar.gz

    - `EXPLAIN`关键字帮助分析查询执行计划,优化查询性能。 - MySQL Performance Schema提供详细的性能监控数据。 7. **安全管理**: - 定期更新到最新安全补丁以防止潜在的攻击。 - 确保只允许授权用户访问...

    mysql学习手册(附赠sql server从入门到精通)

    总的来说,《MySQL学习手册(附赠SQL Server从入门到精通)》是一本全面而实用的教材,无论你是刚开始接触数据库的新手,还是寻求提升数据库技能的专业人士,都能从中受益。通过系统的学习和实践,你将能够熟练地...

    mySql数据库的使用.rar

    MySQL是一种广泛应用于Web和企业的开源关系型数据库管理系统(RDBMS),它以其高效性、稳定性和易用性受到赞誉。...在学习过程中,如果遇到问题,可以借助社区论坛或在线资源寻求帮助,不断深化理解和应用。

    PHP5+MySQL网站开发实例精讲

    《PHP5+MySQL网站开发实例精讲》是一个深入学习PHP5和MySQL数据库结合进行网站开发的资源集合。这个压缩包包含了一系列的...在实践中遇到问题,不要忘记查阅相关文档,或者在线寻求社区的帮助,这将加速你的学习进程。

    MySQL 5.0 存储过程

    对于在不同操作系统上运行存储过程时可能遇到的问题,本书也给出了调试和寻求帮助的方法。 最后,书的结尾部分对MySQL这一技术进行了简单介绍,并表达了希望读者能够支持国内MySQL事业的发展,同时鼓励读者在转载...

Global site tag (gtag.js) - Google Analytics