I agree, I was profiling my app yesterday and got the alert that I might be missing an inverse on my one-to-many mapping. I lost 50,000 superfluous update statements. fantastic.
NHProf really really works. All of that can be done manually using plain sql profiler, brains and some hours digging around. But it's WAY much easier with NHProf.
Out of curiosity, would there be a way to use NHProf as a replacement for plain SQL profiler? Some of the 'brains' built into the tool would probably be valuable beyond profiling NHibernate, LINQ2SQL, etc.
> Email-style angle brackets
> are used for blockquotes.
> > And, they can be nested.
> #### Headers in blockquotes
>
> * You can quote a list.
> * Etc.
Horizontal Rules
Three or more dashes or asterisks:
---
* * *
- - - -
Manual Line Breaks
End a line with two or more spaces:
Roses are red,
Violets are blue.
Fenced Code Blocks
Code blocks delimited by 3 or more backticks or tildas:
```
This is a preformatted
code block
```
Header IDs
Set the id of headings with {#<id>} at end of heading line:
## My Heading {#myheading}
Tables
Fruit |Color
---------|----------
Apples |Red
Pears |Green
Bananas |Yellow
Definition Lists
Term 1
: Definition 1
Term 2
: Definition 2
Footnotes
Body text with a footnote [^1]
[^1]: Footnote text here
Abbreviations
MDD <- will have title
*[MDD]: MarkdownDeep
FUTURE POSTS
No future posts left, oh my!
RECENT SERIES
Challenge
(75): 01 Jul 2024 - Efficient snapshotable state
Recording
(14): 19 Jun 2024 - Building a Database Engine in C# & .NET
Comments
yeah - it is helping.
I had a session with NHProf yesterday and it was invaluable.
Tools answering the age-old "what the heck is my system doing" question tend to be invaluable most of the times :)
I agree, I was profiling my app yesterday and got the alert that I might be missing an inverse on my one-to-many mapping. I lost 50,000 superfluous update statements. fantastic.
Absolutly cool, linqtosqlprof, 120 queries to 4 now THATS the business!!
Seriously, the best tool purchase I have made since ReSharper. And I get to support an OSS guy in the process. Win/Fucking Win.
I'll help with advertising. :)
NHProf really really works. All of that can be done manually using plain sql profiler, brains and some hours digging around. But it's WAY much easier with NHProf.
Out of curiosity, would there be a way to use NHProf as a replacement for plain SQL profiler? Some of the 'brains' built into the tool would probably be valuable beyond profiling NHibernate, LINQ2SQL, etc.
Hi Ayende
What is the difference between NHProf and SQL Profiler? provided that we use SQL Server.
Why should the choice be NHProf?
Or did I miss something vital?
Arnis, jdn: remember that SQL Profiler is much more than just a statement tracer :)
Without knowing anything about NHProf, NHProf doesn't show anything near the detailed information we get from SQL Profiler.
Why would anyone follow coding horror tweets? Jeff is an idiot.
Janus,
Please read:
ayende.com/.../...e-profiler-vs.-sql-profiler.aspx
Comment preview