Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Python 기본편
- 미국주식
- Vue 알아보기
- 도커
- spring boot 시작
- intelliJ plugin
- docker
- 젠킨스
- 미국 배당주
- Vue
- 애드센스 수익
- MYSQL
- Spring
- docker 명령어
- Spring Batch
- gradle
- scrapy
- Spring Batch 강의
- apache log4j
- 티스토리 광고 수익
- 구글 애드센스 수익
- docker mysql
- JDK1.3
- spring Annotation
- 주식용어
- Vue 배우기
- AES256
- Vue 강의
- python 기초
- python
Archives
목록DB Transaction Level (1)
나만의공간
MySql(Aurora) 프로시져 Transaction 주의사항
MySql DB를 사용할때는 DB Transaction을 확인 후 개발을 진행 해야 합니다. Transaction은 데이타를 커밋(Commit) / Select 할때 영향을 주게 되며, DB Lock 발생을 초래하여 Application에 영향을 줄 수 도 있습니다. 현재 개발추세는 DB Procedure를 미사용하여 개발을 진행하지만, 좀더 빠른속도, 개발환경상 Procedure를 사용할때가 있습니다. 이때 Transaction을 이해 안하고 개발을 진행하게 되면 운영환경 오픈시 시스템 장애를 초래하게 됩니다. 이에 Transaction Level과 프로시져 작성시 Transaction을 제어 하는 방법을 공유 드립니다. Transaction Level MySql은 innoDB로 세팅된 상태를 기준으로..
DB/MySql
2022. 1. 10. 08:57