안녕하십니까? 김성태입니다.
DB는 MSSQL7을 쓰고 있구요. Linux에서 PHP로 프로그램을 만들고 있습니다. DB연결은 freetds를 통해서 하고 있는데 그럭저럭 쓸만 합니다.
만들고 있는 것은 일반적인 게시판형태로 데이터를 출력하고 Page를 Select하여 이동하는 것입니다.
코드파일이 있기 때문에 left outer join도 사용합니다. 리스트를 처리하는 방식은 이렇게 했습니다.
쿼리문은 똑같구요. mssql_data_seek()를 사용해서 page를 이동하는 방식입니다. 쩝 근데 너무 느립니다. 쿼리문을 조정해야 할것 같은데요.
Oracle같은 경우는 rownum이 있고, mysql은 limit가 있어서 필요한 부분만 읽었는데요. MSSQL은 뭐 없나요? 아님 좋은 알고리즘이 없는가 해서요?
답변좀 부탁드립니다. 수고하세요..
참고로 개발환경은 Linux + Apache + PHP + freetds(MSSQL7)입니다.
|