摘要:问题描述:我们获取连接超过连接池最大值时产生如上异常。通常连接池最大值为100。当我们获取连接超过最大值时,WEB等待连接池返回连接而超时,这样将抛出如上异常解决办法:首先要做的是在我们使用连接后立即关闭连接。如果没有关闭连接那么连接将保存到连接池中直到垃圾回收(Garbage Collection...
阅读全文
10 2015 档案
摘要:【背景】 某业务数据库load 报警异常,cpu usr 达到30-40 ,居高不下。使用工具查看数据库正在执行的sql ,排在前面的大部分是:SELECT id,cu_id,name,info,biz_type,gmt_create,gmt_modified,start_time,end_time...
阅读全文
摘要:只看结果的话,Select Count(*) 和 Select Count(1) 两着返回结果是一样的。假如表沒有主键(Primary key), 那么count(1)比count(*)快,如果有主键的話,那主键作为count的条件时候count(主键)最快。如果你的表只有一个字段的话那count(...
阅读全文
摘要:一、查看系统负荷在Linux系统中,我们一般使用uptime命令查看(w命令和top命令也行)。你在终端窗口键入uptime,系统会返回一行信息。这行信息的后半部分,显示"load average",里面有三个数字,它们的意思分别是1分钟、5分钟、15分钟内系统的平均负荷。当CPU完全空闲的时候,平...
阅读全文