Gibt es eine Möglichkeit, NHibernate einen Deadlock-Hinweis zu senden? z.B. für SQL-Server "SET DEADLOCK_PRIORITY LOW". Im Moment führe ich gerade eine rohe SQL-Abfrage aus.Gibt es eine Möglichkeit, NHibernate einen Deadlock-Hinweis zu senden?
5
A
Antwort
1
Ich bin mir ziemlich sicher, dass es so etwas nicht gibt. In diesem speziellen Fall scheint mir das Aussenden von Roh-SQL in Ordnung zu sein.
1
Ich habe eine Technik basierend auf Interceptor und Kommentare verwendet, um Abfragehinweis zu einer HQL oder ICriteria Abfrage hinzuzufügen, können Sie find details here. Dies ist nicht die richtige Lösung für Sie, aber Sie können von hier aus beginnen und den Interceptor ändern, um Deadlock-Hinweise zuzulassen.
2
Hier ist die Technik set dead lock priority, diese verwendet nhibernate Abfangjäger, um emittieren Deadlock Priorität
Disclosure: Bitte beachten Sie, dass angegebenen Link von meiner eigenen Website ist
Verwandte Themen
- 1. Gibt es eine Möglichkeit, einen Basistyp/eine Basisklasse im Fluent NHibernate automapping zu ignorieren?
- 2. Gibt es einen NHibernate Killer?
- 3. Gibt es eine Möglichkeit, ein Kalenderereignis über UIActivityViewController zu senden?
- 4. Gibt es eine Möglichkeit, Binärdaten mit XMLHttpRequest-Objekt zu senden?
- 5. Gibt es eine Möglichkeit, Formularantwort zu ignorieren?
- 6. Gibt es eine Möglichkeit, eine Druckaufgabe mithilfe von http an einen IPP-fähigen Netzwerkdrucker zu senden?
- 7. Gibt es eine Möglichkeit, einen Unterordner in Vagrant zu synchronisieren?
- 8. Gibt es eine Möglichkeit, einen String in Flex zu forma
- 9. Gibt es eine Möglichkeit, einen Z-Index-Kreis zu erstellen?
- 10. Gibt es eine Möglichkeit, einen Vektor vorschaubar zu zeichnen
- 11. Gibt es eine Möglichkeit, einen laufenden Countdown zu ändern?
- 12. Gibt es eine Möglichkeit, einen unbenutzten Typparameter zu umgehen?
- 13. Gibt es eine Möglichkeit, einen Pfadverlauf in JavaFX zu erstellen?
- 14. Gibt es eine Möglichkeit, einen Dateityp mit Webpack zu ignorieren?
- 15. Gibt es eine Möglichkeit, einem Optionselement einen Rahmen zu geben?
- 16. Gibt es eine Möglichkeit, einen Subprozess mit Pydev zu debuggen?
- 17. Gibt es eine einfache Möglichkeit, einen Code TextBox zu erstellen?
- 18. Gibt es eine schöne Möglichkeit, einen optionalen Int zu inkrementieren?
- 19. Gibt es eine Möglichkeit, einen Prozess "aufwärmen" zu lassen?
- 20. Gibt es eine Möglichkeit, einen Zweig in GIT zu sperren
- 21. Gibt es eine Möglichkeit, einen Sicherungspunkt ohne Transaktion zu erstellen?
- 22. Gibt es eine Möglichkeit, einen InputStream zu teilen?
- 23. Gibt es eine Möglichkeit, einen Magento-Indexer-Prozess zu stoppen?
- 24. Gibt es eine Möglichkeit, einen Zweig auf Heroku zu löschen
- 25. Gibt es eine Möglichkeit, "träge" zu lesen?
- 26. Gibt es eine Möglichkeit, Creeps zu löschen?
- 27. Gibt es eine Möglichkeit, ConfigurationManager.AppSettings zu überschreiben?
- 28. Gibt es eine Möglichkeit, Kovarianz zu deklarieren?
- 29. Gibt es eine Möglichkeit, PHP-Post-Anfragen ohne einen Webserver zu senden?
- 30. Gibt es eine Möglichkeit, Structs zum Senden über einen Kanal zu werfen
genug Messe. Leider funktioniert es nicht mit SQLite, was einige böse Hacks bedeutet :( – grahamrhay