티스토리 뷰
태터캠프 3.0에서 소개되었던, 텍스트큐브의 DB 디버깅지원 모듈이 돌아가는 모습은
스냅샷 한 장!
중간에 INSERT 문에 의해 캐시가 무효화되는 것과 원하는 쿼리를 눌렀을 때 함수 Backtrace가 나오는 것을 확인할 수 있습니다.
위의 예는 같은 SQL문이 들어 왔을 때, DB 쿼리를 하지 않고 바로 메모리에서 바로 보내주는 모습입니다.
--
요즘 잘나가는 RoR 류의 Active Record가 처음부터 도입되었었다면 오죽좋았겠습니까마는, 여럿이 개발하는 틈틈이 이런 툴이라도 넣어서 최적화하는데 도움이 된다면 이 아니 기쁜일입니까?
위 기능은 텍스트 큐브의 config.php에
http://coolengineer.com/trunk/hojin에서 확인하실 수 있습니다. 맨 아래 부분에 있으며, 최대한 캐시를 이용하거나 줄이려고, 노력중에 있습니다. 위 사이트는 제가 개발하면서 바뀔 수 있는 불안한 코드가 들어가 있습니다.
스냅샷 한 장!
중간에 INSERT 문에 의해 캐시가 무효화되는 것과 원하는 쿼리를 눌렀을 때 함수 Backtrace가 나오는 것을 확인할 수 있습니다.
위의 예는 같은 SQL문이 들어 왔을 때, DB 쿼리를 하지 않고 바로 메모리에서 바로 보내주는 모습입니다.
--
요즘 잘나가는 RoR 류의 Active Record가 처음부터 도입되었었다면 오죽좋았겠습니까마는, 여럿이 개발하는 틈틈이 이런 툴이라도 넣어서 최적화하는데 도움이 된다면 이 아니 기쁜일입니까?
위 기능은 텍스트 큐브의 config.php에
requireComponent("Needlworks.Function.Debug");한 줄 넣어 주는 것으로 수행됩니다. 나중에 정식으로 발표된 뒤에도 관심있으신 분들은 확인해 보실 수 있습니다.
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- SSO
- 퀴즈
- 덴드롱
- url
- 식물
- Tattertools plugin
- 킹벤자민
- 벤자민
- BlogAPI
- 오픈소스
- TCP/IP
- VIM
- ssh
- macosx
- 디버깅
- MySQL
- 대화
- nodejs
- SVN
- JavaScript
- Subversion
- 커피
- writely
- 수선화
- Linux
- perl
- 클레로덴드럼
- OpenID
- 구근
- tattertools
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함