저는 매우 큰 프로젝트에서 자바 코드를 분석하기 위해 소나를 사용하고 있습니다. 우리는 대부분 Hibernate를 사용하지만 코드에 많은 일반 SQL 쿼리가 있습니다. Sonar가 이러한 SQL 쿼리를 분석 할 수 있습니까? 나는 적어도 유사한 것을위한 플러그인이 있다는 것을 알아 차렸지만, 그것이 나의 필요에 여기에 맞는지 확신 할 수 없다. 우리 쿼리 중 일부는 두통을 일으킬 수 있으므로 Sonar가 SQL 안티 패턴을 알릴 수 있다면 편리 할 것입니다.소나에서 SQL 쿼리를 분석 할 수 있습니까?
2
A
답변
1
상업용 PL/SQL plugin이 있지만 오라클 파일을 분석하도록 설계되었습니다.
Java 프로그램에 포함 된 SQL 문자열을 분석하는 Sonar 도구는 알지 못합니다.
0
상업 TSQL 옵션은
http://www.techcognia.com/Home.aspx는 마이크로 소프트 SQL에 대한 무료/오픈 소스 버전을 알고하지 마십시오입니다.
관련 문제
- 1. vb.net을 사용하여 SQL 쿼리를 구문 분석 할 수 있습니까?
- 2. 어쨌든이 SQL 쿼리를 "압축"할 수 있습니까?
- 3. Linq에서이 SQL 쿼리를 수행 할 수 있습니까?
- 4. 이 SQL 쿼리를 최적화 할 수 있습니까?
- 5. 이 SQL 쿼리를 단순화 할 수 있습니까?
- 6. SQL 쿼리를 일괄 처리 할 수 있습니까?
- 7. 이 SQL 쿼리를 최적화 할 수 있습니까?
- 8. SQL 쿼리를 일시 중지 할 수 있습니까?
- 9. 이 SQL 쿼리를 단순화 할 수 있습니까?
- 10. EF를 어떻게 디버깅 할 수 있습니까? (SQL 쿼리 분석)
- 11. Linq @ sql SQL 쿼리를 Linq2Sql에서 excgen으로 정의 할 수 있습니까?
- 12. SQL 쿼리를 Linq로 변환 할 수 없습니다.
- 13. 이 phpbb 쿼리를 최적화 할 수 있습니까?
- 14. LINQPad가 OData에서 SQL 쿼리를 실행할 수 있습니까?
- 15. SQL 쿼리를 어떻게 사용할 수 있습니까?
- 16. Django의 ORM이 사용중인 SQL 쿼리를 출력 할 수 있습니까?
- 17. SQL Server 원격 쿼리를 더 효과적으로 수행 할 수 있습니까?
- 18. 두 SQL 쿼리를 어떻게 하나로 결합 할 수 있습니까?
- 19. 누군가가 SQL 쿼리를 LINQ 표현식으로 변환 할 수 있습니까?
- 20. Nhibernate : HQL이 JOIN으로 SQL 쿼리를 생성하도록 할 수 있습니까
- 21. emacs lisp에서 SQL 쿼리를 어떻게 수행 할 수 있습니까?
- 22. 이 간단한 SQL 쿼리를 최적화 할 수 있습니까?
- 23. 모든 DataNucleus의 JDO SQL 쿼리를 인터셉트 할 수 있습니까?
- 24. SQL select 문에서 쿼리를 기반으로 열을 생성 할 수 있습니까?
- 25. 이 두 SQL 쿼리를 단일 쿼리로 결합 할 수 있습니까?
- 26. SQL 다중 쿼리를 원자 적 명령어로 간주 할 수 있습니까?
- 27. 어떤 방식 으로든이 SQL 쿼리를 최적화 할 수 있습니까?
- 28. Rails의 활성 레코드가 SQL 집계 쿼리를 처리 할 수 있습니까?
- 29. SQL 쿼리를 어떻게 분석하고 최적화 할 수 있습니까?
- 30. 그룹 SQL 쿼리를 더 빨리 수행 할 수 있습니까?