I had yet to have a need for a tool to analyze a MySQL slow query log, after some searching I came across a tool I already had!
Most MySQL installs come with the utility mysqldumpslow which is great for parsing your slow query log. I needed to sort by lock time so I just ran the following:
[code]mysqldumpslow -s l mysql-slow.log | less[/code]
A month ago I switched to git from subversion when I started at RealSelf. Now I’m in love.
Why I liked git before:
Why I love git now:
- Branching does not disrupt workflow
# …working on myBranch…
git checkout someOtherBranch
# …make your changes to someOtherBranch…
git checkout myBranch
git stash pop
# and I’m right back where I left off!
# instead of:
git merge master
# and getting a messy commit log.. do this:
git rebase master
# and your commits starting after you branched
# are rewound and applied on top of the latest from master
- The command line interface is so powerful and usable that I don’t rely on GUI tools (except for resolving conflicts)
- Pull requests (Github again)