мне нужно upadte, добавлять и удалять строки из таблицы auth.models.User, к сожалению ...Джанго операции запирающие таблицы
, когда я делаю так табличные блокировки и не может выполнять никаких запросов на выборку по таблице ,
Я вокруг этих запросов от @transaction.commit_manually
, которые могли бы иметь что-то делать с таблицы блокировки.
Сделка выглядеть следующим образом:
for row in csv_reader:
update_sql = "UPDATE auth_user SET last_name = '%s' WHERE username = '%s'" %(row[2], row[0])
cursor.execute(update_sql)
if not index % 100: print index:
print index
transaction.commit()
Также я использую Sql Server 2008, я хотел бы знать, если это Sql Server конкретные или такие действия будут блокировать таблицу в PostgreSQL и MySQL слишком.
Любые идеи ребята? :)