SQL Server 백엔드에 연결된 .mdb
MS Access 2007이 있습니다. 테이블은 시스템 DSN을 사용하여 링크됩니다.MS Access 2007 프런트 엔드가있는 SQL Server 백 엔드. 사용자 수
시스템에서 스트레스 테스트를 수행해야하며 동시에 시스템을 사용할 수있는 최대 사용자 수를 알고 싶습니다.
액세스 .mdb
파일은 WTS를 통해 수행됩니다. 도움
SQL Server 백엔드에 연결된 .mdb
MS Access 2007이 있습니다. 테이블은 시스템 DSN을 사용하여 링크됩니다.MS Access 2007 프런트 엔드가있는 SQL Server 백 엔드. 사용자 수
시스템에서 스트레스 테스트를 수행해야하며 동시에 시스템을 사용할 수있는 최대 사용자 수를 알고 싶습니다.
액세스 .mdb
파일은 WTS를 통해 수행됩니다. 도움
사용자의 최대 수에 대한
덕분에 응용 프로그램을 작성하는 방법을 잘에 의존하는 것, 그리고 얼마나 좋은 네트워크 각 사용자가 가지고있다.
응용 프로그램이 좋지만 속도가 느린 네트워크를 통해 SQL 서버에 연결하는 경우 응용 프로그램이 2 명의 사용자와 느려지고 250 명의 사용자가 느려질 것입니다.
네트워크가 양호하고 대역폭 요구 사항을 준수하도록 응용 프로그램이 잘 작성된 경우 응용 프로그램은 2, 10, 20 또는 100 명의 사용자와 동일한 속도로 실행됩니다.
SQL 서버 박스가 얼마나 크고 강력합니까? 그러면 동시에 500 명의 사용자에게 손쉽게 확장 할 수 있습니다.
그래서이 질문은 대답하기가 어렵습니다. Access 응용 프로그램에서 SQL 서버로의 네트워크는 중요한 요소입니다.
일부 응용 프로그램은 5 명의 사용자와 SQL 서버에서 제대로 작동하지 않으므로 이러한 응용 프로그램은 100 명 또는 200 명의 사용자와 함께 WORSE를 수행합니다.
응용 프로그램이 5 명의 사용자와 얼마나 잘 작동했는지, 그리고 25 번 응용 프로그램과 얼마나 잘 작동합니까? 잘 작성된 경우 차이점을 눈치 채지 못할 것입니다. 반면에 1 사용자가 느린 경우에는 더 많은 사용자를 추가 할 때 그 지점부터 끝까지 내리막 길을 계속지나갑니다.
그래서 많은 사용자에게 수평 확장하려는 경우 한 명의 사용자와 함께 잘 실행하는 것이 좋습니다.
많은 노력없이 동시에 1000 명의 사용자를 확보 할 수 있습니다. 언급 한 바와 같이 이것은 애플리케이션이 SQL을 염두에두고 얼마나 잘 설계되었는지에 달려 있습니다. 따라서 개발자가 수행 한 작업의 품질은 확장 할 수있는 사용자 수에있어 가장 큰 요소가됩니다. 언급 한 바와 같이 서버 및 SQL의 용량에 따라 최대 사용자 수가 결정됩니다.
SQL 서버를 존중하는 일반적인 응용 프로그램을 사용하면 50 명 또는 100 명의 사용자가 SQL 서버를 손쉽게 깰 수 있어야하며 쉽게 얻을 수 있어야합니다.
실제로 50 명의 사용자에게는 거대한 자원 HOG가 WTS가됩니다.
Windows 터미널 서비스라고 가정하면 설치에는 거대한 리소스가 필요하며 SQL 서버는 훨씬 더 많습니다. 이 시스템은 SQL 서버보다 많은 관심과 자원을 필요로합니다. 언급했듯이 1-2 명의 사용자가 애플리케이션을 실행하는 것이 일반적이라면 보통 25와 같이 쉽게 실행됩니다. 애플리케이션이 1 명 또는 2 명으로 느리게 실행되면 더 많은 사용자를 추가 할 때 확장 문제가 발생할 수 있습니다.
하루가 끝나면 관련된 서버, 네트워크 대역폭, WTS 용량 및 가장 중요한 응용 프로그램의 중요성을 고려하지 않고 응답을 제공 할 수있는 요소가 너무 많습니다. (이 요인은 # 1) 설계되었습니다.