COUNT(*) 대체하여 Where 절에 있는 Like/CharIndex 줄이기
Where 절에 조건이 많을수록 쿼리의 처리속도는 떨어진다. DB에 저장된 사이트 접속자를 분석하려 했을때 무수히 많은 레코드를 검색하는데 있어서 엄청난 자원소모와 속도저하가 일어났다. 이에, 새벽에 작업되도록 스케쥴링도 하였지만 그보다 먼저 생각해야될것이 쿼리의 개선이었다. 최초 쿼리는 Select Count(*) From [접속자기록_테이블] Where referer Like '%naver.com%' and accessdate Between '2011-06-29' And '2011-06-29 23:59:59' 이와 같았고 아래와 같이 바꿔보았다 Select Count(*) From [접속자기록_테이블] Where accessdate Between '2011-06-29' And '2011-06-29 2..
SQL/MS-SQL
2011. 6. 29. 10:47
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
- Make Use Of
- How to geek
- 인터넷 통계정보 검색시스템
- 트위터 공유 정보모음
- 웹표준KR
- 치우의 컴맹탈출구
- Dev. Cheat Sheets
- w3schools
- Dev. 조각들
- ASP Ajax Library
- CSS Tricks
- WebResourcesDepot
- jQuery Selectors Tester
- DeveloperSnippets
- Smashing Magazine
- Nettuts+
- devListing
- 웹 리소스 사이트(한)
- Mobile tuts+
- Dream In Code
- Developer Tutorials
- CSS3 Previews
- 자북
- 안드로이드 사이드
- Code Visually
- Code School
- SQLer.com
- 무료 파워포인트 템플릿
- iconPot
- Free PowerPoint Templates
- Design Bombs
- Web Designer Wall
- 1st Webdesigner
- Vandelay Design
- 무료 벡터 이미지 사이트들
- Tripwire Magazine
- Web TrendSet
- WebMonkey
- 윤춘근 프리젠테이션 디자이너 블로그
- cz.cc 무료 DNS
- [웹하드] MediaFire
- [웹하드] DivShare
- 한컴 인터넷 오피스
TAG
- CSS
- ASP
- JSON
- API
- JQuery
- Wordpress
- 한글
- Prototype
- PHP
- Chrome
- Linux
- classic asp
- centos
- Docker
- 안드로이드
- IOS
- Mac
- 워드프레스
- javascript
- nginx
- mssql
- sencha touch
- Debug
- laravel
- nodejs
- iis
- iphone
- Android
- IE
- git
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함