diff --git a/application/module-certificate/src/main/java/org/fuseri/modulecertificate/service/CertificateFacade.java b/application/module-certificate/src/main/java/org/fuseri/modulecertificate/service/CertificateFacade.java
index c57f97ae298ce97c216f52299d082cbda2d8ed82..bbe5bc9f50d8a93042a2e6615d0aecf599655786 100644
--- a/application/module-certificate/src/main/java/org/fuseri/modulecertificate/service/CertificateFacade.java
+++ b/application/module-certificate/src/main/java/org/fuseri/modulecertificate/service/CertificateFacade.java
@@ -54,7 +54,7 @@ public class CertificateFacade {
         return certificateMapper.mapToPageDto(certificateService.findAll(pageable));
     }
 
-    @Transactional
+    @Transactional(readOnly = true)
     public void deleteCertificate(Long certificateId) {
         certificateService.delete(certificateId);
     }