BLOG
Enjoy when you can, and endure when you must.
MAY 09, 2016/Python
Python 应用剖析工具介绍

编码之初,我们的首要目标是实现既定的任务。而到了进阶阶段,找出性能瓶颈,再尽可能地提高其运行效率,这样的工作变得日益重要。此时,利用 cProfile、PyCallGraph 这样的工具可以帮助我们确定最佳的程序优化方案。这里就让我们一起来探索。

APR 29, 2013/Django
Django 数据库访问性能优化
本文主体内容为转载(查看来源),外加一些自己的学习与理解对其内容进行了少量补充。1. 使用标准的数据库优化技术:在进行Django数据库访问性能优化之前,首先应该使用标准的数据库技术对其进行优化,比如给字段加索引,通过使用 django.db.models.Field.db_index 来给一个Django模型类的字段加索引,设置这个属性字段的Field.db_index=True。注:django对model中的fk和unique = True的字段将自动创建索引。2. 理解Django中QuerySet的工作机制对数据库访问优化至关重要:QuerySet是懒加载的,它只有在需要的时候...
1