본문 바로가기
개발/게임) 개발관련

개발지식) Stored Procedure (SP : 저장 프로시저)

by 테샤르 2024. 8. 20.

 Stored Procedure (SP :  저장 프로시저)

 

Stored Procedure는 데이터베이스 내에서 저장된 하나 이상의 SQL 문들을 모아 놓은 것이다,

프로시저는 특정 작업을 수행하도록 미리 작성된 SQL 코드의 집합이며, 데이터베이스에서 직접 호출하여 실행할 수 있다.

 

이를 통해 동일한 작업을 반복해서 수행해야 할 때,

동일한 SQL 문을 재작성할 필요 없이 저장된 프로시저를 호출하여 간편하게 실행할 수 있다.

 

반응형

< 저장 프로시저의 장점 >

장점 설명
재사용성 동일한 작업을 여러 번 수행 할 때, 저장 프로시저를 사용하면 재사용할 수 있다.
보안 사용자에게 직접 SQL문을 노출하지 않아서 보안이 강화가 된다.
성능 저장 프로시저는 미리 컴파일되어서 최적화가 가능하고 성능 향상에 기여가 가능하다.
유지보수 SQL 코드를 중앙에 관리하고 유지할 수 있어서, 변경 시에도 관리에 용이하다.

 

 

 

★☆☆☆☆

 

반응형

댓글