Android에서 실행되는 모바일 애플리케이션 (제 3 자, 즉 제 3 자)의 데이터베이스 워크로드 (로컬 데이터베이스에 대한 읽기/쓰기)를 이해하고 싶습니다.Android/iOS에서 모바일 애플리케이션의 데이터베이스 워크로드 추적
내 옵션은 다음과 같습니다 의문이 방법은
- 응용 프로그램의 개발자에게 문의하십시오. 즉 완벽 할 것이지만,
- 가 에뮬레이터, 프로파일를 사용하여 실행중인 응용 프로그램을 프로파일 :-(나는 그런 논문을 찾을 수없는 것, 및/또는 추적 - sensemaking 도구 (예 : 트랜잭션을 감지) 내가 옵션 3을위한 솔루션을 필요로
, 즉 (솔루션도 괜찮을 것 아이폰 OS) 적극적으로 안드로이드에서 실행되는 모바일 애플리케이션의 DB 워크로드 나는이 어려운 것을 이해
을 이해하기위한 도구입니다. 들어 우선, 나는 실제 databa에 대한 가정을 할 수 없다. se는 쓰여지고 있지만 SQLite 일 가능성이 높습니다.
- 에뮬레이터, 예를 들면 :
나는 다음은 해결책의 일부가 될 수 있음을 이해 http://developer.android.com/tools/help/emulator.html
- 추적 도구
- 추적 감각 결정 도구 그래서
여기에서 처음부터 시작하는 모든 정보가 유용합니다 .-) 감사합니다.
계기가 저에게 유용하고, 그에 따라 대답을 받거나 받아들이는지 보겠습니다 :-) 감사합니다. –
나는 아직 실제 아이폰 기기에서 Instruments를 사용하여 행운을 추적하지 못했지만 가까운 장래에 성공할 것으로 보인다. 잠재적 인 문제는 내가 Snow Leopard를 실행 중이며 xcode를 업그레이드 할 수 없다는 것입니다. –