제목 | 액티브 레코드로 트랜젝션사용하면 | ||
---|---|---|---|
글쓴이 | 방문넷 | 작성시각 | 2013/12/02 18:50:08 |
|
|||
프로그램에 대한 성능이 많이 느려지나요? 전 미미하다고 판단되서 액티브 레코드에서 주로 트랜젝션 많이 사용하고있습니다. 물론 스토어드 프로시져에서도 트랜젝션 자주 사용하구요. 여러 테이블에 Inster시키는 항목이 많아서 insert되는도중 한개라도 오류나면 프로그램 자체가 뒤엉켜버려지는 사태가 나서;; 트랜젝션 코드를 많이 쓰는데요 썻다 하여금 성능 저하에 대해서 느려질려나요 |
|||
다음글 | 초보라서 기본적인 자동완성 여쭤보겠습니다. ㅠ (1) | ||
이전글 | DB 세션에 대해 질문 드립니다. (5) | ||
변종원(웅파)
/
2013/12/02 18:53:25 /
추천
0
|
방문넷
/
2013/12/02 22:57:22 /
추천
0
웅파 // 음 결국 대용량을 처리해봐야 알꺼같네요
이미 프로파일러 해서 200만개 컬럼 테이블 몇개 묶어거 확인해봤는데 끽 해야 0,0x대 차이밖에 안나더라구요 음 직접 부디치는게 답이겠네요 답변 감사드려요! |
태양이
/
2013/12/03 09:23:11 /
추천
0
mysql innodb를 사용하는데
코드이그나이터 액티브레코드로 트랜잭션 잘 사용하고 있습니다. 속도 문제 못느끼고 있고요.. |
$this->output->enable_profiler(true);
트랜잭션 실행 해서 db 실행시간 보고
트랜잭션 주석처리하고 db 실행시간 비교. ^^
물론 여러 가지 복합사항들이 들어가면 다르겠지만 단순비교는 가능합니다.