Python MySQLdb cursor 不自动刷新

昨天遇到的一个问题,问题描述在: http://stackoverflow.com/questions/38121088/how-to-make-pymysql-connection-cursor-auto-update-to-new

简单描述:

多个进程同时读写一个表,在一个进程写完毕之后,另外一个读数据发现读不到新的数据。

原因:

cursor(游标)位置不会自动刷新,需要使用事务来主动触发(begin/commit)刷新。

*其实*,这只是我的猜测,并且解决了问题。对于数据库原理不怎么懂,有空要补补。

First created: 2016-07-01 11:24:11
Last updated: 2022-12-11 Sun 12:49
Power by Emacs 27.1 (Org mode 9.4.4)