Browse Source

flask-raw: Disalbe transaction management.

2500 -> 2700 on c3.xlarge.
INADA Naoki 11 years ago
parent
commit
a6ca57a555
1 changed files with 1 additions and 1 deletions
  1. 1 1
      flask/app.py

+ 1 - 1
flask/app.py

@@ -25,7 +25,7 @@ app = Flask(__name__)
 app.config['SQLALCHEMY_DATABASE_URI'] = mysql_schema + '//benchmarkdbuser:benchmarkdbpass@DBHOSTNAME:3306/hello_world?charset=utf8'
 app.config['JSONIFY_PRETTYPRINT_REGULAR'] = False
 db = SQLAlchemy(app)
-dbraw_engine = create_engine(app.config['SQLALCHEMY_DATABASE_URI'])
+dbraw_engine = create_engine(app.config['SQLALCHEMY_DATABASE_URI'], connect_args={'autocommit': True}, pool_reset_on_return=None)
 
 # models