database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 31294 게시물 읽기
No. 31294
MySQL 기반으로 서비스를 개발하려고 합니다.
작성자
지나가다
작성일
2020-06-18 10:56
조회수
180

안녕하세요 항상 도움을 많이 받고 있습니다. 

MySQL 을 이용하여 거래 서비스를 개발하려고 합니다. 

1) 모든 서비스 로직을 프로시저로 개발 

2) 웹 프레임웍을 써서 MVC 모델로 개발(일반적인 SI 프로젝트 개발방식) 

이렇게 의견이 있는데, 

엔터프라이즈 프로젝트 실무에서는 어떤 방식으로 개발을 하시나요? 

1)의 방향으로 가는 의견이 있는것은 실제로 현재 운영 서비스를 프로시저로 개발했기 때문입니다. 

(프로시저 개발 기량이 높습니다.) 

제가 MySQL 초보라 검색을 해보았는데, 

찾아보니 MySQL 의 sp 는 성능이 좀 떨어지고, 프로시저가 정말 많을 경우 반영시 문제가 

있을 수 있다는 글을 봐서 그렇습니다. 

조언 부탁드립니다. 

감사합니다. 

 

 

 

이 글에 대한 댓글이 총 4건 있습니다.

DB 프로시저 개발 기량이 높고

DB 프로시저 반영을 위해 정기적 또는 비정기적으로

DB 서버를 (서비스) 중지할 수 있다면

1번 방안도 괜찮습니다.

위 둘 중 하나라도 불가능 하면 SI 프로젝트 개발방식으로 가셔야 합니다.

박인호(paerae)님이 2020-06-18 12:33에 작성한 댓글입니다.

답변감사드립니다. 
24*365 운영을 원칙으로 하고 있고,
서비스 중지는 1년에 몇번 없는 정기점검만 있습니다. 

현재 운영 서비스에서는 개발 후 QA 단계 거치면,
실시간으로 운영에 프로시저를 반영하고 있습니다. 

MySQL 구조적으로 프로시저 반영시 문제가 있는지요? 
하나가 변경되면 참조하는 모든 프로시저를 컴파일한다고 
인터넷에서 본 것 같습니다. 
프로시저 반영하면서 일시적인 hang 현상이나 
세션이 증가하는 현상과 같은 문제가 있을 수 있는지요? 

지나가다님이 2020-06-18 14:15에 작성한 댓글입니다. Edit

오라클도 프로시저 반영하면 Hang현상이 발생합니다.

실시간으로 운영에 프로시저 반영하면서 경험해 보지 못했다면

부하가 거의 없는 서비스로 보입니다.

박인호(paerae)님이 2020-06-18 17:49에 작성한 댓글입니다.

답변은 고맙습니다. 
오라클을 물어본건 아닙니다. 
서비스는 글로벌 서비스라 트랜잭션이 좀 있는편이구요. 

일반적인 MySQL 신규 프로젝트에서는 어떤 방식으로 개발을 하는가입니다. 

* 잘짜면 뭐든 되겠죠. 일반적으로 어떤 개발방식으로 하는지 알고싶습니다. 

지나가다님이 2020-06-19 09:59에 작성한 댓글입니다.
이 댓글은 2020-06-19 10:00에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
31298Incorrect information in file 오류
도움요청
2020-07-06
38
31297MySQL과 랜포트 관련
기다립니다
2020-06-30
72
31295mariadb 에러 처리
에러
2020-06-25
107
31294MySQL 기반으로 서비스를 개발하려고 합니다. [4]
지나가다
2020-06-18
180
31293mysql이랑 c연동후 비교 하는법있나요?
ysh
2020-06-06
153
31292가이드 투어 웹 서비스를 만드려고 하는데 질문이 있습니다.
김상훈
2020-05-28
197
31291쿼리 속도....향상 방법... 부탁드립니다.
유아무개
2020-05-26
239
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2019 DSN, All rights reserved.
작업시간: 0.071초, 이곳 서비스는
	PostgreSQL v11.5로 자료를 관리합니다