본문 바로가기

개발2

스프링 페이징 처리.. 이번에 sybase 데이타베이스를 사용하게 되었다. 프로젝트는 일반 스프링 프로젝트로 보면 된다. 그런데 왜 sybase를 사용하냐고? 그냥 커스터머가 원하니까.... 그런데 sybase는 MS-sql 계열이면서 스스로 RDB 로서 자기를 쓰지 말라고 하고 있다. 그래서 그런지 여러가지 면에서 불편한점이 참 많다 일단 서브쿼리내에서 order by 가 안된다 그리고 페이징 쿼리가 매우 불편하고 최적화가 매우 어렵다 일반 프로젝트에서 페이징 쿼리가 되지않는것이 얼마나 불편할지는 개발자라면 모두 알 것이라고 본다. 여러가지를 고민하다가 두가지 방안을 사용해보았다 구글링 해봐도 별다른 수가 없다. 물론 밑에 제시하는 방법도 구글링의 결과물임을 부인할순 없지만 다 먹고 살려니 에휴 ㅡㅡ 1) top 이용한 방식.. 2022. 3. 17.
[이클립스] Antimalware Service Executable 때문에 느려질때... Antimalware Service Executable 는 안티 바이러스인 window defender를 사용할 때 실시간 감시를 위한 프로세스이다. 사양이 낮은 컴퓨터나 노트북의 경우 이 프로세스 때문에 속도가 현저히 느려지는 현상이 발생하곤 한다 나는 개발위주로 컴퓨터를 쓰고 이클립스를 주로 쓰는데 홈에서의 피시 사양은 꽤 높은편이라 괜찮지만 회사에서 사용하는 노트북은 느려지는 현상이 자주 나타나곤 한다. 이럴경우 구글링을 해보면 몇가지 안을 제시한다. 윈도우 디펜더를 사용하지 않도록 하거나 스케줄링에서 옵션 변경하는 법 윈도우 디펜더의 제외항목에 추가하는 법 그런데 마이크로소프트도 바보가 아닌지라 현재는 다 무력화 되어 있는것 같다. 그래서 머리를 좀 굴려본 결과 내가 현재 개발하고 있는 폴더 자체.. 2021. 11. 19.