Subject | Locking issue with select |
---|---|
Author | procar informatik AG - Sascha Horn |
Post date | 2019-09-26T08:26:58Z |
Hi Mark, hi all,
Since a view months we have detected a strange database behaviour in our
product, which we do not understand.
In some cases (we are not sure what exactly is the cause) something is
locking a table in a manner, that also the select statements on this
table will be locked.
Even a "SELECT COUNT(*) FROM TABLE" gives no response until (we guess)
transaction reaper kills the locking transaction.
After that all waiting selects answers and everything is working.
Some backgrounds:
Jaybird V3.0.5
Our Connection settings use
TRANSACTION_READ_COMMITTED=isc_tpb_read_committed,isc_tpb_no_rec_version,isc_tpb_write,isc_tpb_wait
org.firebirdsql.ds.FBXADataSource in JBoss Application Server
We need help / ideas how to analyse / solve this issue, because we have
no idea why a normal select will be locked.
Thank you.
Sascha
--
Mit freundlichen Grüßen,
Sascha Horn
Dipl. Ing. Informationstechnik (BA)
procar informatik AG
Software Entwicklung
Stammsitz in Darmstadt:
Heinrich-Hertz-Str. 1
64295 Darmstadt
Geschäftsstelle in Berlin:
Justus-von-Liebig-Str.7
12489 Berlin-Adlershof
Telefon (Zentrale): +49 6151/85048-0
Fax (Zentrale): +49 6151/85048-29
mailto:s.horn@...
http://www.procar.de
http://www.facebook.com/procar.de
Amtsgericht Darmstadt HRB 8268
USt.-IdNr. DE195354166
Vorstand: Dipl.-Ing. Volker Holthaus, Karl-Heinz Schlapp
Vorsitzender des Aufsichtsrats: Dipl.-Ing. Wilfried Holthaus
============================================================
Wir haben Daten von Ihnen gespeichert. Der Schutz Ihrer
persönlichen Daten ist uns ein besonderes Anliegen. Wir verarbeiten Ihre
Daten daher ausschließlich auf Grundlage der gesetzlichen Bestimmungen.
Weitere Informationen finden Sie in unserer Datenschutzerklärung.
https://www.procar.de/images/DSGVO/procar_Informationspflicht_Datenerhebung__Art13_14.pdf
Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.
Since a view months we have detected a strange database behaviour in our
product, which we do not understand.
In some cases (we are not sure what exactly is the cause) something is
locking a table in a manner, that also the select statements on this
table will be locked.
Even a "SELECT COUNT(*) FROM TABLE" gives no response until (we guess)
transaction reaper kills the locking transaction.
After that all waiting selects answers and everything is working.
Some backgrounds:
Jaybird V3.0.5
Our Connection settings use
TRANSACTION_READ_COMMITTED=isc_tpb_read_committed,isc_tpb_no_rec_version,isc_tpb_write,isc_tpb_wait
org.firebirdsql.ds.FBXADataSource in JBoss Application Server
We need help / ideas how to analyse / solve this issue, because we have
no idea why a normal select will be locked.
Thank you.
Sascha
--
Mit freundlichen Grüßen,
Sascha Horn
Dipl. Ing. Informationstechnik (BA)
procar informatik AG
Software Entwicklung
Stammsitz in Darmstadt:
Heinrich-Hertz-Str. 1
64295 Darmstadt
Geschäftsstelle in Berlin:
Justus-von-Liebig-Str.7
12489 Berlin-Adlershof
Telefon (Zentrale): +49 6151/85048-0
Fax (Zentrale): +49 6151/85048-29
mailto:s.horn@...
http://www.procar.de
http://www.facebook.com/procar.de
Amtsgericht Darmstadt HRB 8268
USt.-IdNr. DE195354166
Vorstand: Dipl.-Ing. Volker Holthaus, Karl-Heinz Schlapp
Vorsitzender des Aufsichtsrats: Dipl.-Ing. Wilfried Holthaus
============================================================
Wir haben Daten von Ihnen gespeichert. Der Schutz Ihrer
persönlichen Daten ist uns ein besonderes Anliegen. Wir verarbeiten Ihre
Daten daher ausschließlich auf Grundlage der gesetzlichen Bestimmungen.
Weitere Informationen finden Sie in unserer Datenschutzerklärung.
https://www.procar.de/images/DSGVO/procar_Informationspflicht_Datenerhebung__Art13_14.pdf
Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.