MSSQL 성능 관련 질문
MSSQL 관련해 질문이 있습니다
현재 1 이라는 서비스가 A라는 MSSQL 서버에 돌아가고 있습니다
A 서버 안에는 MSSQL Server가 1개 돌아가고 있고
해당 서비스는 1개의 데이터 베이스 안에서 모든 업무 데이터를 관리중입니다
2라는 서비스가 이번에 1 서비스 안에 들어가게 되는데..
얘는 연산도 복잡한게 있고, 데이터 양도 방대해서 (100만건 이상)
데이터 I/O에 리소스가 많이 필요할것 같습니다
질문 1. 동일한 데이터베이스 안에 1, 2 서비스가 포함되게 될때와(테이블이 같은 데이터 베이스에 들어감)
새로운 데이터베이스를 생성하여 (같은 SQL 서버 내에서 새로운 데이터베이스 생성) 서비스가 포함될 때 DB 성능 관점에서 2번 서비스가 DB쪽 부하를 발생할 시 영향을 덜 받게 되나요?
또는 같은 SQL 서버 안에 있으면서 다른 방법으로 서로에 성능에 대한 영향을 덜 줄수 있는/ 덜 받을 수 잇는 방법이 있나요?
질문 2. 2번 서비스는 프로시저를 반드시 사용해야하고 1번 서비스는 프로시저 사용을 지양합니다.
이 경우 2번 서비스를 새로운데이터베이스 내에서 프로시저를 생성하여 사용하게되면.. 1번 서비스 쪽에 영향을 덜 줄 수 있을까요?
도와주십시오 ㅠㅠ |