2010-02-20 2 views
1

저는 웹 사이트를 최적화하기 위해 노력하고 있습니다. 레일 버전은 2.3.5입니다. 그래서, 나는 mysql 쿼리를 기록한다. 그리고 레일스가 데이터베이스에서 객체를 생성하거나 업데이트하기 위해 트랜잭션 (커밋 시작)을 사용하는 것을 봅니다. 이 방법은 내 서버 리소스를 사용하며이 커밋을 어떻게 비활성화 할 수 있는지 알고 싶습니다.커밋 레일 2.3

이 구성을 찾을 수 없습니다.

도움 주셔서 감사합니다.

+1

Ruby on Rails도 "내 서버 리소스"를 사용합니다. 단순히 그 모든 것을 버리고 C로 쓰는 것으로 전환하지 않는 이유는 무엇입니까? – yfeldblum

답변

2

이것은 끔찍한 생각입니다.

그러나 트랜잭션을 지원하지 않는 MyISAM 테이블 유형으로 전환 할 수 있습니다.

+0

예 좋은 생각이 아니지만 서버가 매우 느립니다. – Kiva

+0

나는 이보다 더 큰 문제가 있다고 생각한다. 레일즈 자체는 속도의 악마가 아니다. –