Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Galileo
- CentOS6
- 삽질
- Apache
- 갈릴레오
- subversion
- linux
- Powermockup
- egrep
- tagx
- NEXUS
- 지름신
- svn
- Java
- tomcat
- Find
- 연동
- eclipse
- 이클립스
- Babel
- netstate
- 3.5
- yum
- SSL
- resin
- 보드
- 권한변경
- trac
- CentOS
- 파워목업
Archives
- Today
- Total
목록MSSQL (1)
....
Hibernate, MS-SQL 서버 교착상태 방지..
하이버네이트의 LazyLoding 을 최대한 공격적으로 사용하고.. OSIV (Open session in view)를 이용했더니.. 워낙에 복잡하게 얽힌 클래스의 관계구조로 인해 사용자가 많이 몰릴경우 DB에서의 응답시간이 1ms에서 어느순간 600ms로.. 그다음은 8000ms로 늘어나면서 사이트가 먹통이 되는 현상이 발생했다.. 더 미치는건.... 같은 프레임이 다른 DBMS를 사용하면 정말 짱짱하게 돌아간다는것.... OTL DB에서 응답이 없는건 거의 교착상태...(정말 십중팔구는 교착상태이다...) 하지만 이미 운영에 들어간 사이트에 부하가 심하게 걸리는 감사를 활성화시키기에는 무리가 있고.. (실제로 켰더니.. 느리다고 바로 연락이.....) 의도적으로 해당 현상을 발생시키는것도 한계가 있고..
DB
2012. 1. 21. 17:38