안녕하세요.
지금 현재 회사에서 sybase database를 사용하고 있습니다.
서버는 sun 5500 이구요.. 개발툴은 파워빌더 입니다.
근데 사용자에 비해 너무 성능이 안나옵니다. 원래 이런건지.. 세팅의 문제인지... 넘 답답해서 글을 올립니다.
자세한 스팩은 다음과 같습니다.
DB : sybase 12.5
OS : solaris 8
하드웨어 사양 : sun 5500 듀얼 cpu 메모리 1 Giga byte
개발툴 : 파워빌더
사용 table 갯수 : 300 개 정도
평균 table data 량: 몇 천건
최대 table data 량 : 5 만건 정도
사용 storedprocedure : 200 개 정도
하드웨어에 다른 서비스를 하고 있지는 않구요.. db만 설치되고 있구..
client 에서 파워빌더로 접근을 하고 있는데.. 사용자가 10명 정도가 되면 db에 lock이 생기고, 무척이나 늦어지는 상황이 발생합니다.
제가 sysbase를 사용해본적이 없어서 그런데.. 이렇수가 있는 건지..
상용 DB가 사용자 10명이 넘어가면 버벅되는 것이 있을 수가 있는건가요??
제가 생각하기로는 최대 1개 table에 5만건 밖에 없는 DB를 몇 천명이 돌려도 빠르게 잘 작동하는 것이 정상 아닌가요?
빨리 원인을 찾아서 수정을 하든지 아님 DB를 다른 것으로 바꾸든지 해야 겠네요..
아시는 분들 시원하게 답을 주시면 고맙겠습니다.
|