Jestem głównie patrząc na EntityStatics (http://www.hibernate.org/hib_docs/v3/api/org/hibernate/stat/EntityStatistics.html). Widzę dużo pobierania, ładunków i aktualizacji i nie mogę znaleźć nigdzie, co mówi, jaka jest różnica między nimi.W statystykach hibernacji jaka jest różnica między ładowaniem i pobieraniem
11
A
Odpowiedz
6
Praca wstecz poprzez kod, fetch licznik tylko zostaje zwiększany, gdy jednostka jest pobierana od źródła danych (w przeciwieństwie do żadnych skrytek) -
protected Object loadFromDatasource(
final LoadEvent event,
final EntityPersister persister,
final EntityKey keyToLoad,
final LoadEventListener.LoadType options) {
final SessionImplementor source = event.getSession();
Object entity = persister.load(
event.getEntityId(),
event.getInstanceToLoad(),
event.getLockMode(),
source
);
if (event.isAssociationFetch() && source.getFactory().getStatistics().isStatisticsEnabled()) {
source.getFactory().getStatisticsImplementor().fetchEntity(event.getEntityClassName());
}
return entity;
}
Licznik obciążenia nazwano od zbyt wielu miejsc do śledzenia je wszystkie, ale wygląda na to, że zwiększa się za każdym razem, gdy jednostka zostanie wczytana, zarówno ze źródła danych, jak i pamięci podręcznych.
Powiązane problemy
- 1. Jaka jest różnica między ładowaniem apache2, restartem, wdziękiem?
- 2. Jaka jest różnica między Eclipse i Myeclipse
- 3. Jaka jest różnica między? : i ||
- 4. Jaka jest różnica między $ i $$?
- 5. Różnica między klonowaniem a pobieraniem
- 6. Jaka jest różnica między = i: = w mysql?
- 7. Jaka jest różnica między! = I =! w Javie?
- 8. Jaka jest różnica między 'i "w PHP
- 9. Jaka jest różnica między! i !! w yaml?
- 10. jaka jest różnica między @ i @@ w module?
- 11. Jaka jest różnica między * i. * W Matlab?
- 12. Jaka jest różnica między | i || w MATLAB?
- 13. Jaka jest różnica między * i * | * w CSS?
- 14. Różnica między ładowaniem klasy a jej instancją
- 15. Różnica między ładowaniem przeładunkowym a wymogiemumysłania?
- 16. Git: Jaka jest różnica między pobieraniem z nazwanego zdalnego i pobierania z adresu URL?
- 17. Jaka jest różnica między System.Windows.Controls.Control i System.Windows.Forms.Control?
- 18. Jaka jest różnica między asersem i static_assert?
- 19. Jaka jest różnica między PropertyChangeListener i VetoableChangeListener?
- 20. Jaka jest różnica między Ja i Ja?
- 21. Jaka jest różnica między ATL i WTL?
- 22. Jaka jest różnica między FontMetrics.stringWidth() i FontMetrics.getStringBounds()?
- 23. Jaka jest różnica między "CompletionStage" i "CompletableFuture"?
- 24. Jaka jest różnica między CellClick i CellMouseClick?
- 25. Jaka jest różnica między ObjectResult i JsonResult
- 26. Jaka jest różnica między ssize_t i ptrdiff_t?
- 27. Jaka jest różnica między fn i fn *?
- 28. Jaka jest różnica między getMeasuredHeight i getHeight
- 29. Jaka jest różnica między beginTrackingWithTouch i touchBegan?
- 30. Jaka jest różnica między init() i window.init()?
Aktualizacja? Wydaje mi się, że otrzymuję wiele aktualizacji na temat obiektów, które są niezmienne. – Sam