Ich habe eine gespeicherte Prozedur mit einem Anfang Ende Block. Zum Beispiel gibt es wenige Select-Anweisungen und Update-Anweisungen in diesem Block.sqls in einem Begin-End-Block in Sybase verarbeitet ase
In diesem begin-Block werden alle sqls zusammen oder sequentiell ausgeführt, je nachdem, wie sie geschrieben sind?
begin
select stmt
update stmt
select stmt
.
.
end
Fragen Sie wethet die Anweisungen werden sequentiell oder parallel ausgeführt, oder was genau ist die Frage? :) – Brimstedt
Ja. Ich möchte wissen, ob alle sqls nacheinander in der Reihenfolge ausgeführt werden, in der es definiert ist, oder alle sqls in der begin end block parallel.basic Idee ist ich habe eine tote Sperre und wir wollen wissen, ob es wegen der Begin End Block – doubting
Der Deadlock sollte nicht wegen der in einer Prozedur von einem Thread ausgeführten schwerwiegenden Anweisungen sein. Wenn die Prozedur gleichzeitig von vielen Threads ausgeführt wird, kann sie jedoch nicht mehr funktionieren. – Brimstedt