New Relic .NET 에이전트는 애플리케이션의 SQL 쿼리를 계측하고 그룹화합니다. 일반적으로 .NET 에이전트는 쿼리 속성을 기반으로 쿼리에 이름을 자동으로 할당합니다. 또는 쿼리에 사용자 지정 이름을 할당할 수 있습니다.
쿼리 이름을 지정하는 방법
.NET 에이전트에서 지원하는 모든 SQL 버전에는 사용자 지정 이름을 지정할 수 있습니다.
쿼리에 이름을 지정하려면 /* NewRelicQueryName: myQueryName */
과 같은 형식으로 쿼리 텍스트에 주석을 추가합니다. 다음은 앱 코드에 추가하는 예입니다.
var connection = new MySqlConnection(mySqlConnectionString);var command = new MySqlCommand("/* NewRelicQueryName: My query name */ SELECT date FROM dates", connection);
명명된 쿼리 찾기
데이터베이스 및 쿼리 데이터는 Databases UI 페이지 에서 찾을 수 있습니다. 명명된 쿼리는 해당 이름이 괄호 안에 표시됩니다. 그 예는 다음과 같습니다.
문제점 해결
New Relic에서 쿼리 데이터가 보이지 않습니까? 문제 해결 문서 를 참조하십시오.