- 浏览: 73981 次
- 性别:
- 来自: 东莞
最新评论
-
mhere:
麻烦问一下 这个类 com.caucho.servlets.L ...
Resin+Resin配置负载均衡 -
tancai0118:
很详细···很好哦···强力支持你
使用red5录像 -
fys124974704:
这不是一个项目经理,那是一个神,你再写下去,他是 神中之神
如何做个好项目经理 -
水草平居:
水货,只知道抄袭,别出来丢人了
HelloWorld--ejb3
文章列表
String sql = "select description from A where registerDate>getdate() "
if(pid>0) {
sql += " and pid=" + pid;
} else if (com_id<0) {
sql += " and 2<1";
}
现A表数据时百万级,且description是TEXT类型数据,若pid=0或pid<0,则一次性查找了几百万数据,且description是TEXT类型数据,所以 ...
当表的数据量很大时,以下两条sql的性能存在天壤之别。若A表是系统的核心表,第一条SQL就可能会拖垮系统。 SQL 1:
select ComId from A where convert(varchar(10),OpenDate,120)=convert(varchar(10),getdate(),120)
group by ComId
SQL 2:
declare @date1 smalldatetime
declare @date2 smalldatetime
set @date1 = convert(smalldatetime,convert(varchar(10) ...
最近公司使用的光纤不稳定,上班时自己修改一存储过程,由于光纤极其的不稳定,所以存储过程一直在编译,导致大量的进程被阻塞,连接池释放不了,最后系统被拖垮。
解决方法:用java改写存在连接服务器的存储过程。
/*---------------------------------------------------------------------------------------
名称:sp_who_lock
功能:用来检测是否有死锁的进程,如果有,把造成死锁的进程ID,HostName, ProgramName 和执行的SQL
语句保存到表DeadLockLog
参数: @SaveToTable 用来标示是否保存死锁进程到表DeadLockLog
1 是, 0 否, 默认 = 0
@PrintRootCauseOnly 是否只显示造成死锁的根源进 ...