A Brief Intro to Profiling in Python -- Chasing the Fastest Possible Bulk Insert with SQLAlchemy

A short introduction to CPU profiling using the Python programming language (using cProfile and RunSnakeRun). To demonstrate profiling, a walkthrough is done using profiling tools while optimizing a bulk insert using the SQLAlchemy library.

Presented to the Ottawa Python Authors Group (www.opag.ca) on Feb 28, 2013.