먼저, 여러 게시판마다 각각 테이블이 있는데 테이블의 용량이 3기가를 넘어가면 특정 select문의 응답이 늦어 그 뒤로 요청되는 select 쿼리들이 locked되어 쓰레드가 갑자기 늘어나는 현상이 계속 발생하는데요. 임시방편으로 10초정도 지난 select문을 죽이는 쉘스크립트를 쓰고 있긴한데 3기가 이상의 대용량 파일일때 성능향상을 기대할 수 있는 방법이 있을까요? 쿼리나 테이블 구조를 바꿀수 있는 상황은 아니네요.
그리고 insert가 많이 발생하는 테이블이 있습니다. 이 테이블에서 정기적으로 select를 실행해야하는데 이 select만 1분이상 걸립니다. 이 1분이상 동안 발생하는 insert쿼리는 전부 locked되어 쓰레드가 난리도 아니네요. 방법이 있을까요?
위 두문제 전부 갑자기 늘어나는 쓰레드문제인데요. 데이터가 계속 변하기 때문에 쿼리캐시는 끈 상태이고 하드웨어 성능도 딸리지 않습니다. 엔진은 둘다 MyISAM입니다.
생물정보학을 배우고 있는 학생입니다
요즘 interaction database를 통한 단백질 서열을 이용한 n-gram 특징을 사용하여 svm 분류를 하려합니다.
혹시 n-gram feature 분석을 통하여 사용하는 프로그램이나 방법 그리고 svm 분류에 사용되는 프로그램과 간단한 사용방법 알려주실분 있나해서 이렇게 글 올려봅니다 ㅠ
혹시 아시는분 계시면 뎃글좀 부탁드려요 ㅠ
# ab -n 500 -c 500 http://사이트주소/
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/